Definitions by OH MY GOD STOP LOGGING ME OUT
Douche
Comes from French word "Dusche".
Used to describe a stupid person that gets in the way of other people and embarrasses himself, ugly and annoying in every way possible. also means shower in french.
Used to describe a stupid person that gets in the way of other people and embarrasses himself, ugly and annoying in every way possible. also means shower in french.
Douche by OH MY GOD STOP LOGGING ME OUT September 18, 2024