Well, since you asked: Take a look at the song as a whole, Jim. I think you may need to explain the whole thing as a dream, because it would just be too fantastic any other way, don'tcha think? What I mean is, how many times do you think that happens in real life? I'd leave skid marks gettin' outta there screaming "FEMALE SEXUAL HARRASSMENT!!!" were that to happen to me. If I were writing it, I might put "fair young maid" in there, but with the bus, you made it contemporary, so I don't know......
Maybe use the syllables in "fair young maid" and use something more fitting.
Your "OCD" Buddy
Bill