What does "douche canoe" mean in America english ?

One english translation is "generally an asshole; jerk" - How to say generally an asshole; jerk in other languages


More America english Swear Words


Ads