Skip to main content

Definitions by LeanSay

Douche Tanker 

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