Top definition
A person who has been reported to the police or other law enforcement agency has been "Grassed up" Term used by British criminals, law enforcement authorites and the media.
I was " Grassed up."
by Graham Cook May 11, 2006
Mug icon

Donkey Punch Plush

10" high plush doll.

Buy the plush