Skip to main content

Definitions by Frank Milner

igliotard 

Noun

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.
igliotard by Frank Milner June 23, 2023