utter idiot; retard; thread derailer; someone who has no common sense what so ever
"dear god, doodles an idiot"
2👍 12👎