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!
When a guy’s ballsack shrivels and shrinks due to the freezing temperatures
Guy 1: Dude its freezing outside..
Guy 2: Dawg i’m finna get turtle nuts for real.
A common insult from the whitest of low income housings
Yo man you gotta pay your rent for the month.
Nah man I don't have it.
Man you turtle nuts.