Skip to main content

Definitions by gorgy

Freeze Your Balls Off 

any temperature that is 0 degrees or colder
holy crap it’s so cold it could freeze your balls off
Freeze Your Balls Off by gorgy December 24, 2022