Idiom - caught with pants down
Idioms

Idiom – Caught With Your Pants Down