BOOYA GRAN'MA


Meaning of BOOYA GRAN'MA in English

Said when you have defeated an enemy or opponent. Example: I won that tennis match! Booya Gran'ma!

Slang English vocab.      Английский сленговый словарь.