Scud Puppy Share definition Flag The type of thot that say "It's my first time" but in reality shes got more bodies than you , yo homie, yo momma and daddy combined. Get the fuck up out my face scud puppy Scud Puppy by lemoncrothcman January 21, 2020 Get the Scud Puppy mug.