1 definition by AStoMyself

Top Definition
Sto
Short way of saying customer who buys drugs from you, or "custo"
"ay sto, whaddup"
"BITCH I AINT YO STO BECAUSE I BOUGHT OFF YOU ONCE"
by AStoMyself February 14, 2009

Mug icon
Buy a Sto mug!