Dweller

/ˈdwelər/

Slang Meanings

Homebody
She's such a dweller; she prefers staying in and reading over going out.
Couch potato
He's a real dweller, often found on his couch watching TV all day.