Derogatory slang for a slut puppy. A name that is awarded to floozies for their cum dumpster tendencies. Always trying to put it in the butt puppy style.
Dude, Thomas's girlfriend is such a Slu-Pup... she doesn't have an asshole, just two vaginas.