"Empowering Advanced Learners of English in Business and Academia - TOEFL / ESL / EFL"
Definition
To have your cover blown. To be discovered as a spy.
Context : History, Popular Culture
Category: Idiom
Semantic: covert, espionage, spy
Usage of “been made”
Get out of the country right away, you've been made.