Dog Douche

What is Dog Douche?


1.

a fun way of saying dog doo

Don't step in that dog douche


61

Random Words:

1. Shoulder mounted wang on the South Park alien Jewzian thing "O yah yah suck my jaggon!" Stan: I don't know what this is ..
1. Microsoft's attempt of challenging the dominance of Apple's iTunes. Created with the help of a pact with the Devil (also known..
1. Very annoying and unfortunately, a regular of many forums of GameTalk. He's argumentitive, uses quotes when replying, and is turne..