i was playing call of duty and a fallugalla kept rambling about unimportant or irrelevant topics to annoy me
a loud ,obnoxious ,or incessant person
"i was playing call of duty and a fallugalla kept rambling about unimportant or irrelevant topics to annoy me" What is the definition of "fallugalla"?