Definition of peckerhead in English:

peckerhead

noun

vulgar slangNorth American
  • An aggressive, objectionable person.

Pronunciation

peckerhead

/ˈpɛkəhɛd/