Top Definition
Mountain Dew that has been sitting outside of a window in the winter, and has received the perfect chilling.
A: Do you have any Dew?

B: Window Dew or Fridge Dew?

A: Definitely Window Dew.
by Cheparino September 21, 2004
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.