Top Definition
An annoying, frustrating and disgusting inanimate object, most commonly used on dolls. Even though it has no life, whenever it makes you feel agitated, it has a way to make you feel even worse by showing it's "innocent" look.
Wow! I don't know why people would buy this doll. It's so nieho!
by JellyPerson July 27, 2012
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.