Taffysack

Taffysack

n.

1. A pair of testicles surrounded by an unusually flexible scrotum.

2. Another word for scrotum.
by redchurch March 19, 2003
Get the Taffysack mug.