Top Definition
incredibly great or extreme disappointment, fear and intrepidation--like in the moment when you realize no matter what you do you are totally screwed.
You run into your wife at Victoria's secret, when you are there with your much younger girlfriend. You know the rest of your day will be beautastic!
by candyland1234 December 23, 2011
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.