Fetching details from the dictionary...
to slip into (a place) for the purposes of having sex (e.g. a lover's house, hotel, red light district); to shack up with
to shut oneself away at home (due to lack of money)