English

edit

Noun

edit

greedheads

  1. plural of greedhead