how was the party? i felt like a cat at a dog show
to be in an awkward possibly dangerous situation where you don't belong
"how was the party? i felt like a cat at a dog show" What is the definition of "cat at a dog show"?