A term for a leader or Politician that gets caught in a situation and is forced to resign or retire.
After the City's Police Chief's extramarital affairs just got exposed to the public. He was forced to resign due to pressure from the citizens of the city. A talk radio host proclaimed "Oh My God, The Quarterback is Toast"
Prices shown in USD.
Type your email address below to get our free Urban Word of the Day every morning!
Emails are sent from email@example.com. We'll never spam you.