1 definition by kcas

Top Definition
The definition of douche and being stupid at the same time.
Jack is such a douche
No! more like a stouche
by kcas May 13, 2011

Mug icon
Buy a Stouche mug!