Top Definition
The yet to be invented appliance that is the opposite of a microwave.
Subject A. "Dude the best I could manage was a warm 30 pack of Schlitz"
Subject B. "Awww crap man, I wish we had a freeze-a-tron to chill these beauties right up"
by it's me...Bobby C. July 01, 2008
8 Words related to Freeze-a-tron

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.