bluenoses

noun
  1. people who are puritanical or morally strict in their attitudes
  2. Usage: informal; sometimes derogatory
  3. residents or natives of Nova Scotia, Canada
  4. Usage: informal; regional

Examples