Definition of peckerhead in English:

peckerhead

noun

vulgar slang North American
  • An aggressive, objectionable person.

Pronunciation

peckerhead

/ˈpekərhed/ /ˈpɛkərhɛd/