Definitions by Jade
hell
slut puppy
This is a male that sleeps around with as many women as he can. Females get enough names called for their sexual exploits, the phrase slut puppy describes the male whore.
slut puppy by Jade May 25, 2004