Meaning of jack-o'-lantern smile in English:

jack-o'-lantern smile

noun

  • A smile resembling the kind of expression typically carved into a Halloween jack-o'-lantern, especially in being broad, toothy, sinister, or menacing.

Origin

1950s; earliest use found in The Washington Post.