This is the generic name for women who go around screaming at others to GO HOME, PUT ON A MASK, etc etc. Pretty much moral busy bodies. Kinda like the gal in your HOA who is super bitch. I do believe this is one of the original videos that got this started: https://www.youtube.com/watch?v=GQEhuVS7Wj8
Okay thanks. I guess it is some new term the youngn’s like to use now.