Top definition
1. One who has exquisite taste
2. An evolved form of a gee
That gee over there is so ugly and he touches himself in front of children....WOW! now its a Iuhu!!!! :D
by IUHU June 21, 2010
Get the iuhu neck gaiter and mug.