Gagglenut
A nickname for someone who thinks they're smart, but they're not
Gagglenut! You thought a sock was a hat!
Gagglenut! You tried to talk to a wall!
Gagglenut! You said the moon was made of cheese!
xs