Top Definition
One who's head is quite moist,Having a soft brain full of moisture,Being slow mentally,Being unintelligent.
Way to glue your hand to your arm moisthead.
Even a moisthead like you would of known to not stick your finger in your nose while using super glue.
by Ogdemigod April 13, 2009

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.