English edit

Noun edit

dogheads

  1. plural of doghead

Anagrams edit