Top definition
The way your hand smells when you put your hand under your balls,take it out and smell it after a long summer day of 101°
"Damn my ball meat smells like sweaty mozarella balls daniel"
by Drdraindill November 23, 2017
Get the mug
Get a sweaty mozarella balls mug for your dog Paul.