"Friend homes" refers to the houses or residences of friends. It implies the idea of visiting or staying with friends at their homes.