look up any word, like twoosh:
 
1.
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

Words related to Dusty Rat

dust dusty harold rat rats