Top Definition
female - urinating on the person you're having sex with during your period, ONLY if blood is involved.
male - urinating on the person you're having sex with if there has knowingly been blood in your urine that day.
other - a section of Chester, PA where the French settled
Hey Leroy, I was with this crazy bitch on the rag last night and she gave me a French Chester instead of a blowjob.
by Laaslo January 12, 2010
7 Words related to French Chester

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.

×