stupidheads

English

Noun

stupidheads

  1. plural of stupidhead