igliotard
Noun
1: The dumbest of dumb people!
2: Having a neanderthal mans train of thought.
1: The dumbest of dumb people!
2: Having a neanderthal mans train of thought.
This Igliotard of a person has made some stupid choices.
Think smart, don't be an igliotard.
Think smart, don't be an igliotard.