Top definition
Taffysack

n.

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

2. Another word for scrotum.
"I need to readjust my taffysack."
by redchurch March 19, 2003
Get the mug
Get a Taffysack mug for your mate James.