greedheads

English

Noun

greedheads

  1. plural of greedhead