{{term}}
- {{preview}}
Top definition
Douchan
A term used to describe a certain type of
mammal
that
possesses
qualities of retchetness and looks
elderly
"
O.M.G
. I saw
Stef
yesterday, he looked
like such
a 'douchan' "
by
sadc
April 06, 2016
Get a
Douchan
mug for your barber Abdul.