screaming meemies - İngilizce Eşanlam Sözlük

screaming meemies

n.
[1] jitters , heebie-jeebies