Skip to main content

Definitions by Raymondulous

A person who is so extremely stupid you want to kick them repeatedly in the balls.
Spoon by Raymondulous December 28, 2005