Definition of yap

What does the word yap mean?