Top definition
A dusty, worthless, piece of human trash that lives on peoples porches and expects help from everyone
dude this dusty rat moved in and he's annoying
by Jellis91 December 17, 2008
Get the mug
Get a Dusty Rat mug for your Facebook friend Larisa.