Top Definition
The grandest of grand of all random exclamations, denoting the general "awesomeness" of the current situation one finds oneself in; although as exclamations often go, it can be used in just about any social situation.
J: "G'day, I got off a perfect score on my SATs, won the lottery and found a heads-up penny on the side-walk."

T: "Fwacha!"
by Phrexian9 March 14, 2007
5 Words related to Fwacha

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from daily@urbandictionary.com. We'll never spam you.

×