What does 'got popped' mean exactly in this context?
I have your name on a $5,000 transfer via Western Union to a 9/11 hijacker. And you got popped with 150 kilograms of high explosives in your house!
(Film: Zero Dark Thirty - United States, 2012)