Skip to main content

Definitions by jabrar gaffney

dog stains

dog shit that got smeared on your shoe or perhaps other clothing parts such as your t-shirt
"ahh dammit i got dog stains all over my shoe!"
dog stains by jabrar gaffney December 31, 2007