Top definition
one of the most gorgeous, reliable and loving person you could ever meet, if you know one, stick with them! you never know when youll need a huia, theyll always be there for you no matter what
by elysium fost October 20, 2013
Get the mug
Get a huia mug for your cat Nathalie.
buy the domain for your pet vlog