Definitions Found:

A person who likes to stay at home, esp. one who is perceived as unadventurous