Top Definition
in desperate need of a hug. needing a hug, or to be touched in some way, lonely. needing attention
omg he is so 16343, i feel bad for him
by hahaha13579 April 14, 2009
5 Words related to 16343

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.