Period Apology Share definition Flag That moment when you apologize for your period or period symptoms – even though you sure as heck shouldn’t. Your period is a natural part of you, so let’s ditch the Period Apology, shall we? Period Apology by #NoApologiesPeriod June 8, 2021 0 0 Get merch Get the Period Apology mug. Buy Now — $32.95 See more merch