hoseheads

English

Noun

hoseheads

  1. plural of hosehead