look up any word, like pussy:
 
1.
a fun way of saying dog doo
Don't step in that dog douche
by andy1 December 03, 2003
234 101