Green’s Dictionary of Slang

hardy n.

[SE hardy adj.]

a veteran tramp.

[US]Sun (N.Y.) sec. B 11 Sept. 12/5: Each year old tramps bring in new recruits [...] known as ‘greenies.’ It is but a matter of a few hours for a ‘hardy’ or old tramp to strip a ‘greeny’ for his money.