Top Definition
Strong feeling of happiness or in some cases anger; sometimes used as an abusive word
buuaashiya! how dare you say that.
buuaashiya! the weather today is really nice
by tirkus suki December 04, 2010

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.