Top Definition
when your jerking off and you pee all over your balls instead of cuming
shit, i was trying to masturbate last night and i didnt finish, all i got were some golden baseballs
by the_boy_who_lost_his_hair June 12, 2009
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.