1 definition by Ingry

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

The Urban Dictionary Mug

One side has the word, one side has the definition. Microwave and dishwasher safe. Lotsa space for your liquids.

Buy the mug