Top Definition
When you get drunk (or just ED) and your penis stops working just before you're about to have sex with a chick. This causes great embarrassment and you will forever be known as the guy who can't get it up.
Evan: Freshman Red exists--it's a real thing.
Drew: Freshman Red does not exist, you just have ED.
Evan: Sad face.
by Commander Cool aka Me November 24, 2008
4 Words related to Freshman Red

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.