i spent most of my high school years wandering around los osos and wreaking havoc in the middle of the night
los osos is a small beach town in central coast california on the back side of morro bay
"i spent most of my high school years wandering around los osos and wreaking havoc in the middle of the night" What is the definition of "los osos"?