idiot's lanterns

English

Noun

idiot's lanterns

  1. plural of idiot's lantern