Top definition
Something ugly, gross, or just plain nasty
Omg her dress is so hucu
by hucu September 18, 2016
Get the mug
Get a hucu mug for your bunkmate Rihanna.
buy the domain for your recipe blog