2. noun - the person who is on the hunt for women to be a cunt puppy to.
3. coll. - a very nasty man who treats women badly.
Oh man, I can't believe you got anal and a blow job straight after, you are so the Cunt Puppy!!
I'm surprised he turned out to be such a cunt puppy; I really thought things would work out between us.