Skip to main content

redchurch's definitions

Taffysack

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
mugGet the Taffysack mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email