either jenna got some new lipstick or she is on her period, cause it looks like she got the blood ring of death
noun
"either jenna got some new lipstick or she is on her period, cause it looks like she got the blood ring of death" What is the definition of "blood ring of death"?