A fork of Rural Dictionary
Another way to say a girl is on her period.
Omg i cant believe she is on her red!