It was a bright March day. The daffodils were in full bloom. The first almond blossom had just appeared and Stephen was late for work. He had slept through his alarm for the first time that he could remember in ages. It always left him out of sorts. It was never good. He liked to have a shower and then a leisurely coffee, while listening to the radio, not rush round like a headless chicken. He made it to the bus stop nearly 40 minutes later than normal. The bus was running late according to the digital time table. Stephen got on and was taken aback. The bus was full of girls going to the local high school. There were no seats downstairs but he surveyed the sea of skirts and blazers before climbing to the upper deck. There was a similar scene upstairs. Several of the girls who had been chatting, stopped and giggled as he made his way to the one free seat at the back. Stephen felt mildly uncomfortable. In many ways it was his dream come true. Nothing but sixth-formers in their tights, nice white shirts and those amazing, short pleated skirts. He smiled at one of the girls on the back row. She blew a bubble of gum and gave him a 'can't be bothered to smile back' look. Then he suddenly felt a poke in his side and he turned round as a girl with brown hair and a cute nose was playing with the hem of her skirt, while the girl one seat in front was looking at him straight in the eyes, as she combed her long, blonde hair. Stephen looked away awkwardly. When he looked back her gaze was still fixed on him. The girl with brown hair spoke up.
'Stop staring Hannah, you're embarrassing him.'
'Ha ha, I know.'
Then the one with brown hair sat with her back to the window and faced Stephen. For a while she just sat there, legs together on the seat and she started staring at him too. He almost felt like getting up and standing downstairs, but he felt strangely compelled to remain where he was. Then to his amazement the girl casually opened her legs and began to gradually hitch her skirt up. Stephen couldn't help but stare at her white panties and the fleshy mound, which they covered.
'Do you like Mister?'
Stephen felt his face flush and began to feel incredibly uncomfortable. He didn't know what to do or say.
'I'm sorry, don't do that please.'
'Why not, you're not gay are you?'
'No, but...'
'Ha ha, he's getting turned on' Said the blonde.
'I think you're right.'
This was getting a bit much for him now. What was he supposed to do?
The girl who had flashed him then put one leg along the seat and rubbed his trouser leg with the tip of her shoe.
'Do you want some schoolgirl mister?'
A few of the other girls had now cottoned on to what was happening and began to take interest.
'How old are you?' Asked Stephen.
'We're eighteen. We like to play.'
The girl on his other side with the gum, suddenly got much closer and put a hand on his collar.
'Do you think you could handle us?'
Stephen didn't know what to think. He was beginning to get aroused as the girl stroked his neck gently inside his collar.
'I think he's a wuss.' Said the brown-haired girl.
'I'm no wuss.' Stephen retorted.
Stephen had a thing about schoolgirls, a weakness almost. Maybe this was his chance to turn a fantasy into reality. If they were really as naughty as they appeared maybe he could indulge himself. He tested the water.
'So are you girls seriously up for some cock?'
'Hey hey, now we're talking!' Said the blonde girl.
His comments had drawn an appreciative gasp from some of the onlookers. Some had turned away in disgust and others began laughing and giggling.
The blonde girl, who seemed to be the sort of ring-leader aimed her index finger at him. 'Do you think you could handle us?'
'I'd have a bloody good try!'
Stephen was now feeling more relaxed and felt the stirrings of an erection, although his nerves were still fraught enough to suppress it.
'Where shall we go then?'
Stephen had to think about this.
'I'm not sure...'
'Hey, my parents are away tomorrow for two days, we could go to mine!' Said the brown-haired girl.
Stephen felt his heart began to beat a little faster as this suggestion put meat on the bones of the idea. They were serious.
The blonde girl took out her mobile.
'Let me have your number then mate. What's your name?'
'Yes, it's Stephen.'