look up any word, like blowjob:
 
3.
A smelly place where all types of douches come from.
"Oh my fucking god! Colonel is a douche from doucheland!"
by Liziwizi July 07, 2004
 
1.
German name for what we call Germany
Doucheland is inhabited by what we call Krauts, or douches
by andy1 February 25, 2006
 
2.
A place inhabited by douches, obviously.
Grand Bend, a beach in Ontario, is a Doucheland.
by Pennylane August 05, 2013