1 definition by MechUltra

1
Basically the same sort of meaning as Bullshit
John: Yo dude I got laid by 7 girls last night!

Mark: Ball Hang!
by MechUltra November 21, 2010
Get the mug
Get a Ball Hang mug for your Facebook friend Nathalie.