Skip to main content

Definitions by KittaPing

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