1 definition by Mutantbabylover

Someone who is always found in or near the trashcan.
Person 1: Hey I saw that raccoon diggn' around in the Trashcan Last night.
Person 2: Fuckin' gross, that bitch is hella fucking nasty.
by Mutantbabylover November 24, 2009
Get the Raccoon mug.