chubheads

English

Noun

chubheads

  1. plural of chubhead