Definition of the Word YAP


The high-pitched bark of a small dog, or similar.

Close Window