down to last cent (adjective) needy: deprived, impoverished
Sinonime: be all over the map,
change, drift, extravagate,
gallivant, get sidetracked, peregrinate, ramble,
range,
recoil, roam, rove,
snake,
stray,
stroll,
traipse,
turn, twine,
twist,
vagabond,
windAntonime: go direct, stay on path