Product code: Between a rock and a hard fashion place
IDIOM: Between a rock and a hard fashion place.
EXPLANATION: In a situation where one is faced with two equally difficult alternatives.
This trapped gecko is sandwiched between a rock (made of plaster of Paris and a pipe made from PVC)