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. Английский сленговый словарь. 2012