Skip to main content

Definitions 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.
Raccoon by Mutantbabylover November 23, 2009