Top definition
an expression denoting something pleasurable, awesome, attractive, or good.
"Dude, that girl is totally checking you out." "....sweet balls!"
by Britton B. May 02, 2007
Get the mug
Get a sweet balls mug for your Aunt Julia.