1 definition by Biggy Balls, The Original

Top Definition
A slang word for testicles/balls/testes.
HOLY SHIT THOSE TUMBLERS ARE BIGGER THAN CHINA
by Biggy Balls, The Original April 04, 2010

Mug icon
Buy a Tumblers mug!