look up any word, like queefing:

1 definition by isJohnny

 
1.
Someone who embarrasses or exposes the government. See Julian Assange
Oh hey Tom did you ever leak those secret documents.

Yeah, but now Joe Biden is calling me a terrorist!
by isJohnny December 20, 2010
15 22