Skip to main content

Definitions by redchurch

Taffysack

n.

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

2. Another word for scrotum.
"I need to readjust my taffysack."
Taffysack by redchurch March 19, 2003