When you deep throat a woman and her gag reflex is too strong and barfs on your balls
Man I deep throated Kendall last night and and she gave me barf balls
by Eye Glass Pimp June 15, 2015
Get the Barf Balls mug.
A disgusting little ball of nasty. Usually used to describe a greasy or dirty person
"Hey look at that hobo, what a barf-ball!!"
Get the Barf-Ball mug.
-doing the dirty-
her: did you get ur ball barf in me?
him: nah
by sploogewhore August 20, 2022
Get the ball barf mug.