Top definition
A homeless person that succumbs to the level of surviving off of the leftover scraps from other homeless people.
Jason is now just another busta after he lost his job and girlfriend at the same time. I'm not kidding, he's straight dtox12 under the bridge at Main St. and 3rd Avenue.
by Ingry March 25, 2013
Get the mug
Get a Dtox12 mug for your barber Jerry.