Skip to main content

Definitions by Richard123472

crimson landslide 

When you have sexual intercourse with a woman on her period while having uncontrollable diarrhea
“Hey babe let’s have sex”
“Ok but it’s gonna be a crimson landslide”
crimson landslide by Richard123472 December 20, 2021