A famous four-armed baby radish monster. From chinese movie Monster Hunt. Often synonymous with singer Zhu Xingjie.
by wanglinkai June 7, 2018

by John Bell September 3, 2005

"O baby, huba-huba"
by Mike and Dave June 3, 2003

by Gangardo August 13, 2006

by King_Penguin August 19, 2025
