Skip to main content

Definitions by xxGOOGLExy

Someone very good at douching, often receives payment to douche people, because there skills are so good.
Dude! im going to see that douchi tonight!
Douchi by xxGOOGLExy October 20, 2008