Green’s Dictionary of Slang

yap yap n.

1. see yap n.1 (1d)

2. see yap n.1 (2c)