UPS Worldwide's definitions
When you are inebriated or otherwise impaired, and it would be best to keep your sunglasses on because of intensely red eyes.
by UPS Worldwide January 3, 2009
Get the shades down mug.
Get the shades down mug.We'll email you a link to sign in instantly.