1 definition by Jellis91

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 18, 2008
Get the Dusty Rat mug.