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
Get the mug
Get a Xiao Long Bao mug for your father-in-law Bob.