meaning of balls of joy

balls of joy meaning in Urban Dictionary

Xiaolongbao, a Chinese dumpling with delicious soup as well as other meat in the centre.