Find the word definition

Wiktionary
scarlet letters

n. (scarlet letter English)

Wikipedia
Scarlet letters
Scarlet Letters (song)

"Scarlet Letters" is the seventh track and third single released from the album, The New Game, by American band Mudvayne. It was released only as a radio single.