A nomad or wanderer who carries his home with him.
Literally: 'house on the shoulder'
Colloquial: a vagabond, wanderer, aimless drifter; also 'stray'.
A nomadic trader or wandering gypsy who carries goods from place to place.