Definition of peckerhead in English:

peckerhead

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

noun

vulgar slang North American
  • An aggressive, objectionable person.