Skip to main content

Definitions by i love dicks

to rat on someone, or to report on them, usually to the police
Leave the singin' to Sinatra you fuckin canary!
sing by i love dicks December 4, 2003