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