i wonder if she knows what a slut puppy her boyfriend really is
this is a male that sleeps around with as many women as he can
"i wonder if she knows what a slut puppy her boyfriend really is" What is the definition of "slut puppy"?