yap

Definitions

Slang

  • noun a country bumpkin. This sense of the word is from an archaic British rural dialect term for a simpleton.
  • verb to talk incessantly and/or inanely. An echoic term also used to depict the persistent high-pitched barking of small dogs.
http://www.dictionarycentral.com/definition/yap.html