Skip to main content

Definitions by Planetjdizzle

British slang for snitch. Derogatory.
“You heard about Drizza? She’s a grass.”
Grass by Planetjdizzle October 5, 2019