Subscribe English
look up any word, like poopsterbate:
 
1.
When ones actions are of douche nature.
Dude... You are sitting next to hot ass ladies. No need to be "douchin it up".
by MSStehcracker April 14, 2011
3 0