Top definition
Gina gave me a ball slosh in parking garage.

She’s quite the ball slosher.

I nutted her face after that ball slosh.
via giphy
by Eaton Holgoode April 23, 2018
Get the mug
Get a Ball Slosh mug for your father Trump.