A fork of Rural Dictionary
utter idiot; retard; thread derailer; someone who has no common sense what so ever
"dear god, doodles an idiot"