Top definition
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 the mug
Get a Douchan mug for your Facebook friend Beatrix.
Apr 21 Word of the Day
I've been jabbed
by Francesco II March 20, 2021
Get the mug
Get a jabbed mug for your dad Manley.