Transient

/ˈtræn.zi.ənt/

Slang Meanings

A short-term stay, often used in the context of living arrangements.
He's just a transient in town, won't be here long.
Someone who frequently moves from place to place.
She's a transient, always hopping from one city to another.