tongue troopers

tongue troopers definitions

noun
  • Language police 

  • The Office québécois de la langue française (Quebec Board of the French Language)