Skip to main content
Search Urban Dictionary
Back
Start typing to search.
Searching
...
Dictionary
Store
App
Chat
Blog
Help
Words of the Day
Browse
Add a Definition
User Settings
Definitions by ShallowShark
Crimson Caravan
Share definition
Flag
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
Crimson Caravan
by
ShallowShark
June 10, 2013
Get the
Crimson Caravan
mug.