Top definition
meaning sticky dumpling. Xiao long Bao is when one's nuts get so dry and sticky they look like sticky dumplings.
can i have some water i have some serious Xiao Long bao going on down there
by elvidin cecik May 20, 2012
Mug icon

Golden Shower Plush

He's warmer than you think.

Buy the plush