Skip to main content
Search Urban Dictionary
Back
Start typing to search.
Searching
...
Dictionary
Store
Blog
World
Help
Chat
Words of the Day
Browse
Add a Definition
User Settings
Definitions by stoparade
sto
Share definition
Flag
Short
for
busto
.
A promiscuous girl.
Girl who
runs
trains.
"That sto fucked
4
guys in a
row
the other night
"
sto
by
stoparade
May 28, 2007
Get the
sto
mug.