Skip to main content

Definitions by licedearth

utter idiot; retard; thread derailer; someone who has no common sense what so ever
Doodle by licedearth May 12, 2003