lameheads

English

Noun

lameheads

  1. plural of lamehead