Submit a Picture

Couche Tard

Couch Tard is an insult combining the words Douche bag, couch potato and retard. Coincidentally, also the name of a popular chain of convenience stores in Quebec, Canada.

Like this Picture
Embed Close