Slang for a woman on her period.
"I'm riding the red pony" "Are you riding the red pony this week?" "Do you have a tampon; I'm riding the red pony."
2👍 2👎