n. (pl. -ies)
1. a young dog.
2 a conceited or arrogant young man.
Phrases and idioms:
puppy-fat temporary fatness of a child or adolescent. puppy love calf-love (see CALF(1)).
Derivatives:
puppyhood n. puppyish adj.
Etymology: ME perh. f. OF po(u)pee doll, plaything, toy f. Rmc (as POPPET)