{{term}}
- {{preview}}
Top definition
Ginouche
A ginger
douche
.
That guy is such a
ginger
and he's
a douche
... he's a
GINOUCHE
!!!
by
Sir JuggaloD
May 01, 2010
Get a
Ginouche
mug for your Facebook friend Nathalie.