Top definition
Slumping while sitting on the couch. Usually used to describe the actions of lazy people who watch TV all day long.
by sparklythingsthatshine February 03, 2011
Get the mug
Get a Clouching mug for your coworker Larisa.