Skip to main content

LMonsta's definitions

Period Mech

The goopy stuff that comes out of girls you know whats when they get their period / monthlies / rags

Mech is pronounced like meck.
dude, so much period mech was in my undies just before.
by LMonsta December 8, 2009
mugGet the Period Mechmug.

Share this definition