What is Douche Tube?
Same as calling someone a douche bag, just more fun to say.
My boss is such a douche tube.
A more offensive but very similar variation of douche bag. See douche nozzle
Wow you are a dipshit, you fucking douche tube!