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
Get the mug
Get a Nieho mug for your buddy Trump.