What is Nonghead?
an insult said to someone who is the biggest dumbass that you just have to use a dumb word to describe them
Geez Leah! your the biggest nonghead!