PUPPY


Meaning of PUPPY in English

An affected or conceited coxcomb.

Slang English vocab.      Английский сленговый словарь.