PUPPY Meaning of PUPPY in English a name for someone or something familiar Your old Honda? Don't sell that puppy. It's a keeper. Wayne Magnuson. English idioms vocabulary. Словарь английских идиом. 2012