jarheads

English

Noun

jarheads

  1. plural of jarhead