Believed to have been coined by Atlanta talk radio host Neal Boortz, this is a somewhat sarcastic term for homeless. It came about at approximatly the same time as term homeless came into common usage.
This bit of jargon has been viewed 7,635 times.