Top Definition
When you go into really cold water or something else freezing, and your balls freeze.

The abbreviation for "Frozen-nads" or "Frozen-Gonads"
DUDE! The water's freezing! I got fronads!
by jackofspadesman July 26, 2009
6 Words related to Fronads

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.