Your word here
UD merch!
Buy Now

1 definition by Foot and e

When a girl is on her period and you are having sex with her and blood comes out in one big clump and you pick it up and raise it above your head and make her leave your apartment
Dude, I was fucking this hot chick on her period and I had to give her the red card.
by Foot and e September 26, 2017
Get the The Red Card mug.