Definition of peckerhead in US English:

peckerhead

noun

North American
vulgar slang
  • An aggressive, objectionable person.

Pronunciation

peckerhead

/ˈpekərhed/