Random Words:
1.
The act of having any form of sex with a female while she is on her period.
"Dude, me and Stephanie had period sex last night, wha..
1.
an extremely, almost sickly cute couple that everyone looks at and says 'awww, aren't they sweet!' and then almost vomits..