1 definition by notagrannyraccoon

The best insult known to man.
Bro 1: hey, can you watch my dog this weekend

Bro 2: no you motherfucker

Bro 1: well, you're just a granny raccoon

Bro 2: you did not...
by notagrannyraccoon May 1, 2014
Get the Granny Raccoon mug.