Top definition
A famous four-armed baby radish monster. From chinese movie Monster Hunt. Often synonymous with singer Zhu Xingjie.
Hey, isn't that Zhu Xingjie in green hair???
No, you idiot. It's Huba.
via giphy
by wanglinkai June 07, 2018
Get the mug
Get a huba mug for your friend James.
buy the domain for your pet blog