Faggot at one point referred to small sticks used as kindling before being later redefined, through a concept called common usage, to refer to one who gathered said materials or performed other menial, laborious work to eek out a meager existence. Gay once meant someone of a good-natured disposition.
And thus, you're a gay, faggot douche canoe.
To add to "fag" it could also mean bassoon in the muscle world, or a cigarette. =]
The written word 'couches' means 'layers' in French, but since I'm speaking English, you can deduce that I'm not talking about layers... Same thing goes for the written word 'chats', obviously, since I'm speaking English, I'm not referring to the French word for 'cats...' there are so many other words like this...and it is blatantly obvious the context of the word 'douche' on this forum