1 definition by Light skipper

Top Definition
Having sex with a girl while she's on her period
My girlfriend said she was on her period but she was horny. I asked her "are we skipping red lights tonight?"
by Light skipper August 30, 2017

Mug icon
Buy a Skipping red lights mug!