i heard they rode the crimson caravan with that girl from the bar
to run a train on a female while she is on her period
"i heard they rode the crimson caravan with that girl from the bar" What is the definition of "crimson caravan"?