中文意思

I shoulda stayed on the bus 的意思