Menstrator Explainer Share definition Flag Anyone who starts spewing menstrual facts but has no idea wtf they are talking about You ever hear a man talking like he knows periods ? Fucken overrated Menstrator Explainers, please. Menstrator Explainer by ThornyRose December 22, 2020 0 0 Get merch Get the Menstrator Explainer mug. Buy Now — $32.95 See more merch