Skip to main content

Wezal 's definitions

Turtle Nuts

A word to describe your testicles when they shrivel up and get hard. Like a turtle's shell.
Man, it's freezing out here! I got turtle nuts!
by Wezal June 26, 2019
mugGet the Turtle Nutsmug.

Share this definition