Same as calling someone a douche bag, just more fun to say.
My boss is such a douche tube.
by LuberTuber August 15, 2005
A more offensive but very similar variation of douche bag. See douche nozzle
Wow you are a dipshit, you fucking douche tube!
by ToeKnee August 25, 2005