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
Get the mug
Get a 16343 mug for your dog Beatrix.