Couch surfing

What is Couch surfing?

Couch surfing definition and meaning on Dictionary terms:
verb (used without object)
to stay overnight in someone

Tags: