1 definition by LeanSay

Worse then a Douche Canoe, and guys who wear Affliction shirts
That guy is worse then a Douche Canoe, he is a Douche tanker!!
by LeanSay August 8, 2009
Get the Douche Tanker mug.