dole head

English

Noun

dole head (plural dole heads)

  1. Alternative spelling of dolehead.