scream : Idioms & Phrases


screaming meemies

  • noun extreme nervousness
    jitters; heebie-jeebies.
WordNet