wow, those two freaky bitches are really having a muffscuffle
an argument between two people of the female gender which escalates into a fight
"wow, those two freaky bitches are really having a muffscuffle" What is the definition of "muffscuffle"?