psychos

English

Noun

psychos

  1. plural of psycho