look up any word, like thot:
 
1.
Working as an informant for the police.
I'm under the rock because of that last bust.
by Corpulence March 28, 2006

Words related to Under the Rock

informant mole pigeon snitch turncoat