slanguists

English

Noun

slanguists

  1. plural of slanguist