What is Ostro?
The badest coolest person in the world
See that Ostro over there, shes cool.
See ostrow, ostridge, stro, astro