Meaning

2 senses
  1. (derogatory)Mary I of England.

  2. A ghost, witch or demonic spirit said to appear in a mirror if her name is chanted repeatedly.

Bloody Mary — meaning, examples, forms, synonyms | Krumeto