Skip to main content

Definitions by _pretty_flvco

strawberry horchata 

When you have sex with a girl while she's on her period and you nut in the blood.
Steve: I want to have sex with you but you're on your period.

Jane: why don't you just strawberry horchata me?