yap



give a sharp, shrill bark

a sharp, shrill bark

a person's mouth

Click here to see the free dictionary definition for yap

definition by Oxford Dictionaries