1 definition 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!
by xxGOOGLExy September 1, 2008
Get the Douchi mug.