victicrats

English

Noun

victicrats

  1. plural of victicrat