with one's trousers down

idiom

Definition of with one's trousers down

British, informal
: in an embarrassing situation The financial investigation caught another CEO with his trousers down.