The “Meow-meowing” in the headline seems to be an insult to kitties everywhere, IMHO.
I’m hearing the Meow Mix jingle playing in my head right now.