Skip to main content

Definitions by RicedEarth

An extreme idiot; a retard; a waste of sperm.
Look at that retard. He's such a doodle!
doodle by RicedEarth April 25, 2003