Definitions by AceCakeEater.
Douche Canoe
A very stupid, annoying and mean person. Usually anonymous hate people on Tumblr, and have no life. They are silly and not needed in this world.
Douche Canoe by AceCakeEater. September 30, 2012