A game in which you sing the word meow to classical or religious tunes, solo or in groups. Example: The meowleluia chorus began when we sang meows to Amazing Grace in three part harmony--most impressive.
MEOWLELUIA CHORUS
Meaning of MEOWLELUIA CHORUS in English
Slang English vocab. Английский сленговый словарь. 2012