Puckered Star Rider's definitions
When a man goes down on a woman with her period after he came inside her and then squishes the chunks through his teeth.
by Puckered Star Rider May 29, 2007
Get the Beta Blocker mug.