1 definition by KittaPing

A stupid raccoon that runs in front of your moving car and stops.... or.... some dumbass person
by KittaPing January 12, 2010
Get the Effcoon mug.