by black demon child July 18, 2013
A low level street criminal who believes they are more important than they are. They are usually addicted, dirty, unkempt and are of below average intelligence.
Look are that street urchant walking up and down the block all day looking for a way to get his fix.
Yea that dude is a straight dirt puppy!!
Yea that dude is a straight dirt puppy!!
by Sapporo October 24, 2015
by vjgjhb November 02, 2017
by Ranripoff November 08, 2019
by One with the words May 12, 2020
by iambored123 October 24, 2017
by prisonpuppy101 February 06, 2023