Top Definition
when someone moves from house to house, mooching off of people. they still own a car and a cellphone, they are just too lazy to pay rent; homeless most of the time
dude, steve needs a place to stay, you have an extra room, right?

yeah, but I'm not letting that moderately homeless riff raff in my den.
by sir_gushing_holes_thethird July 23, 2010

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.