look up any word, like blumpkin:

1 definition by Corpulence

 
1.
Working as an informant for the police.
I'm under the rock because of that last bust.
by Corpulence March 28, 2006