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 We'll never spam you.