Skip to main content

Definitions by corbot3000

Grangleprats 

Adjective meaning: something that's looks super gross, but you really want to touch it anyways.
That dead pigeon was so grangleprats.
Grangleprats by corbot3000 January 6, 2015