Miranda The Mosher's definitions
Homeless person, not quite outcast enough to have resorted to sleeping under bridges, prefering instead to use up the hospitality of everyone they know in turn.
by Miranda The Mosher March 21, 2004
Get the sofa surfermug.