head butters

English

Noun

head butters

  1. plural of head butter

Anagrams