Grangleprats

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