1 definition by Dirty Vapes

1
The extra skin around the balls that when loose create folds one ontop of another.
Did you ever want to hold my terryfold?

Grab my terryfolds.

You gotta touch them. My terryfolds.
by Dirty Vapes August 28, 2017
Get the mug
Get a Terryfold mug for your sister-in-law Beatrix.