meaning of couch potato
1.
an
idler
who
spends
much
time
on
a
couch
usually
watching
television
Related Words
couch potato
|
Developed & Maintained By
Taraprasad.com