Top Definition
Following vaginal sex with a girl on her period, the man cock-slaps his victim with full force, leaving a spattering of blood.
Lee: "Oh man, you should have seen that dirty bitch last night. Gave her a red badge when I was finished."
by Thanatoslives January 12, 2011

Free Daily Email

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

Emails are sent from We'll never spam you.