English dictionary
couch potato meaning and definition
Definition and meaning of couch potato at MeaningMonkey.org. couch potato meaning and definition in the English Dictionary.COUCH POTATO noun
Definition of couch potato (noun)
- an idler who spends much time on a couch (usually watching television)
Source: Princeton University Wordnet