Definition of the Word YAP
The high-pitched bark of a small dog, or similar.
Close Window