Top definition
(also puppy log)
1. Puppy or dog, especially one you really like or used in general by one who likes dogs.
2. A piece of dog poop. This definition is not nearly as applied as the first.
I want a puppylog for x-mas.
by miss grace December 02, 2004
Mug icon

Donkey Punch Plush

10" high plush doll.

Buy the plush