An insult which has the ability to completely destroy someone's wellbeing. It means the person is a stupid person with the head of an idiot.
'Harry your such a idiot head'
by sophiethesillybilly May 19, 2020
Get the idiot headmug. me
by dicksanddandelions December 26, 2020
Get the idiotmug. by Lesbihonestladies May 27, 2019
Get the Idiotmug. by 123pooponmepeepeepee April 13, 2022
Get the Idiotmug. 
