Top definition
Haohao is an Asian name. Most of the people who are named Haohao are very honest, very talented, smart, outgoing and they know how to treat a lady in a apropriate way. People who are friends with Haohao's are very lucky. Haohao is a present from heaven.
A Haohao is always in a good mood. He never gets mad or angry about something.
by Shunik June 28, 2011
Get the mug
Get a Haohao mug for your cat Georges.
buy the domain for your foodie site