look up any word, like mexican microwave:
 
1.
Living or traveling rent free by sleeping on the sofa of friends or relatives.
I saved a bunch of money by sofa surfing my vacation across the country.
by josjr May 15, 2007