Couch Potato – Meaning of this English Idiom 10 Oct, 2013 Couch Potato – Meaning of this English Idiom