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