when a girl is sucking dick, and she wags her face back and forth like a dog with a bone
give me a happy puppy but don't bite too hard...
by thom.rosemary September 13, 2008
1 more definition
When a dude is blowing a dude and gets so happy that he pees on the pillow while the other dude ejaculates on his face.
Gregg had to throw away his pillow after his boyfriend gave him a happy puppy.
by Greggy Henderson November 14, 2008