shopocrats

English

Noun

shopocrats

  1. plural of shopocrat