meaning of agent crimson

agent crimson meaning in Urban Dictionary

a girls period whenever its at its heaviest