-
An expression used to mean "We have been caught out and have no defense", or if spoken to a person who's just been found out as the perpetrator of an offense, it means "You've been discovered."
(phrase)
Wiktionary.org : Text is available under the Creative Commons Attribution-ShareAlike License