meaning of a hard place

a hard place meaning in Urban Dictionary

whenever along with a rock, anything you receive caught between.One of two extremely tough situations.