Skip to main content

jabrar gaffney's definitions

dog stains

Share definition
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!"
by jabrar gaffney December 31, 2007
Flag
mugGet the dog stains mug.