veg-heads

English

Noun

veg-heads

  1. plural of veg-head