Skip to main content

Definitions by StrauF

dogydodo 

Share definition Flag
Dogydodo, the definition of a dog who washes
Dude, you saw that dogydodo up there?
dogydodo by StrauF October 25, 2017