1 definition by Archimedes84

"No girl. Tell me you aint douching again. You know what happened last time."
by Archimedes84 March 8, 2017
Get the Douching mug.