Today I read a blog and find the below sentence:
I surf couches now and then ...
But I don't know the meaning, can someone explain it to me?
Couch surfing, or: "I surf couches." Means sleeping on a friend's sofa and then moving to another friend's place to sleep on their couch.
couch-surf (from Google Dictionary)
verb informal gerund or present participle: couchsurfing
1 - stay temporarily in a series of other people's homes, typically making use of improvised sleeping arrangements.
"many people were left homeless last year and have been couch surfing ever since with parents or friends"
2 - engage in sedentary activities such as watching television or browsing the Internet.
"the bottom of this laptop does not get hot at all so you can put it in your lap and couch surf easily"
It is also the name of a group: Couchsurfing: Meet and Stay with Locals All Over the World. You meet people online and they arrange to sleep on your sofa, rather than at a hotel.