Top definition
1. a stain left by period blood

2. the day after a woman's period
1. My wife left a red shadow on the couch again.
2. It's her red shadow so she's not feeling that great.
by oof owie oww oww December 26, 2017
Get the mug
Get a red shadow mug for your guy Zora.
buy the domain for your pet blog