1 definition by heindsight

alternative spelling for booyah. an exclamation of joy or excitement.
Buya, that's my 1024th post on the forum!
by heindsight September 8, 2006
Get the buya mug.