wireheads

English

Noun

wireheads

  1. plural of wirehead