Puppy-dog meaning

A puppy; a young dog.
noun
1
0
Advertisement