A lighthearted but subtly disparaging term for a yappy little canine who seems to conquer the neighborhood by demonstrating endless vigilance and an apparent inability to be silent.
by Dr Bunnygirl July 22, 2020
Get the superyapper mug.