Top definition
receptacle used to cleanse one's vaginal area after rough, vigorous sex.
Raquel's deusche didn't quite fit.
by Avi Mintz March 19, 2004
Get the mug
Get a deusche mug for your buddy Julia.
2
Slang/Meaning Pussy. An Insult.
Your a deusche-bag Mark.
by Max August 05, 2004
Get the mug
Get a deusche mug for your mama Sarah.