dole heads

English

Noun

dole heads

  1. plural of dole head