there is a new sheriff in town

English dictionary entry

Meanings

phrase
  1. A new individual has come to power and will be making changes.

Pronunciation

En-au-there is a new sheriff in town.ogg

Word forms

there is a new sheriff in town

Etymology

Meant to evoke the image of a traditional Southern or Western U.S. town having a new sheriff come to power and shake things up for the town.

This entry uses open data from Wiktionary (CC BY-SA/GFDL). Word forms are used for search and are not indexed as separate pages.