Caught red-handed. Caught in a photograph with a stupid expression on her face. Example: Damn, I look busted in that picture. OR You are sooo busted. _American Beauty_
BUSTED
Meaning of BUSTED in English
Slang English vocab. Английский сленговый словарь. 2012