Random Words:
1.
To have sex with a woman while she is having her period.
"C'mon, let's have sex."
"But I'm having my per..
1.
dundee slang, adapted from mesmorised.
to be amazed !!! to hold ones attention.
when i dropped my boxer shorts my date was mezmarezed..