aliwashere's definitions
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.
by aliwashere October 23, 2008
Get the Couche tard mug.