Country Dictionary

A fork of Rural Dictionary

Doodle

utter idiot; retard; thread derailer; someone who has no common sense what so ever

"dear god, doodles an idiot"

by licedearth May 12, 2003