Top definition
Being on road is dealing drugs or trafficking.
Yo Michael sorry bro I couldn't respond to your text last night I was on road.
by DuskVXI June 26, 2016
Get the mug
Get a On road mug for your cousin Jovana.

Activity