chipheads

English

Noun

chipheads

  1. plural of chiphead