Skip to main content

Definitions by Corpulence

Under the Rock 

Working as an informant for the police.
I'm under the rock because of that last bust.
Under the Rock by Corpulence July 24, 2008