there is a new sheriff in town
/ðə(ɹ) ɪz eː nu ˈʃɛɹɪf ən taʊn/
a new authority figure has arrived
“With her promotion, there is a new sheriff in town.”Add to my deck
/ðə(ɹ) ɪz eː nu ˈʃɛɹɪf ən taʊn/
a new authority figure has arrived
“With her promotion, there is a new sheriff in town.”Add to my deck