To be in a sticky situation, where you are getting fucked regardless. There is no winning
A cooler way to say stuck between a rock and a hard place, like cigarette lit on both sides. Can’t do nothing about it