Top definition
When someone dips their partners balls in meatball sauce then licks it off
We went to Sweden and I let my girl sauce my meatballs and it felt great
by Clarkethebark February 27, 2017
Get the mug
Get a sauce my meatballs mug for your cat Yasemin.