{{term}}
- {{preview}}
Top definition
mastersac
The largest
testicle
sac
in
the world
.
Damnit
! That
sac
is so
bit
, it must be the mastersac!
by
JubeiSaotome
April 06, 2003
Get a
mastersac
mug for your grandma Nathalie.