Skip to main content

Definitions by Wezal

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!
Turtle Nuts by Wezal June 26, 2019