Definitions by aliwashere
Couche tard
A convenient insult combining the words Douche bag, couch potato and retard. Coincidentally, also the name of a popular chain of convenience stores in Quebec, Canada.
Couche tard by aliwashere October 23, 2008