Period Brain Share definition Flag When you're on your period and for some reason everything you say just doesn't make any sense. I had such bad period brain today that I told my neighbor his face reminds me of mashed potatoes Period Brain by Feminist probZ September 3, 2013 0 0 Get merch Get the Period Brain mug. Buy Now — $32.95 See more merch