cabbageheads

English

Noun

cabbageheads

  1. plural of cabbagehead