An event or thing you have to do that's extremely stress-inducing, such as first day of a new job.
Gosh, this is just stressing me out. My whole life's turning into a giant strescapade.
by TheInvisibleOne June 29, 2011
Type your email address below to get our free Urban Word of the Day every morning!
Emails are sent from email@example.com. We'll never spam you.×