English edit

Noun edit

beetleheads

  1. plural of beetlehead