1 definition by chadwags

Top Definition
A goddess on earth, a woman among girls. When she enters a room everyone turns and takes notice.
Man, that Huan walked in and the room went silent.
by chadwags February 05, 2010

Mug icon
Buy a Huan mug!