Skip to main content

Definitions by Cool grandma

One lacking in common sense, talks rubbish, acts stupidly. Immature and without thought.
That idiot over there is embarrassing.
idiot by Cool grandma October 19, 2019