1 definition by Raymondulous

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