1 definition by freeball

Top Definition
Xiaolongbao, a Chinese dumpling with delicious soup and various meats in the middle.
"Damn son, those balls of joy were delicious!"
by freeball November 08, 2013

Mug icon
Buy a balls of joy mug!