doltheads

English

Noun

doltheads

  1. plural of dolthead