Skip to main content

Definitions by BoomChaos

Leaky Ballsack 

An extreme debby downer, a stick in the mud.
Guy1: You wanna go to this party man? There will be lots of cute girls

Guy2: Nah man, I have to clean my room and do homework.

Guy1: OMG You're such a leaky ballsack
Leaky Ballsack by BoomChaos June 3, 2012