couch surfing
From Longman Dictionary of Contemporary Englishcouch surfingˈcouch ˌsurfing (also sofa surfing) noun [uncountable] the practice of staying for free at the homes of friends or other people and sleeping on their couches, when you do not have a permanent home of your own or when travelling