Cheese Pants

I was actually a rather small child when I first heard the expression: “I felt like I walked into Rat City wearing cheese pants.”

The expression means, of course, that one had a particularly grueling time at some point or event. What could be some other expressions that mean essentially the same thing, though?

“I really got my ass kicked.”

“They really put me through a ringer.”