1 definition by 11212

a guy who will or had sex with a girl when she has her period,
part the red sea right?
Betty: I got some last night.
Jane: I thought you had your period?
Betty: Yes, but John is freaking moses.
by 11212 October 12, 2006

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from daily@urbandictionary.com. We'll never spam you.

×