a much lazier version of a couch potato.
"Some watch dog you got there, he's nothing but a sofasloth."
by junebuggie March 10, 2009
1 more definition
The laziness resembles a couch potato
My son needs to get a job...what a sofa sloth
by Junebuggie February 09, 2011