I was 20 and on a summer break, I had just finished work at the gas station, the good old graveyard shift. I was walking to catch my bus home around 8:00am. Downtown was pretty quiet on a Sunday morning.
As I was walking along, I caught up to a lady wearing a red dress, high heels. She had one smoking ass and knew how to walk. I slowed down just to catch a nice glimpse. She stopped at my bench where I wait for the bus. I looked at the chart and we had missed the last bus so had 30 minutes to kill. I looked at her, and she looked older, maybe mid 30's but had a nice rack too. She said come sit with me to kill the time. I sat down and stared at her long legs. I started getting hard. She asked me if I liked what I saw. I tried to look away and she laughed. She told me to sit closer. I did nervously.
We chatted a bit and I was getting totally hot. Everytime she shifted I saw those nice legs. Finally the bus came, I got up and she smiled as I had a huge hard on and noticeable in my pants. I held my coat to hide it from the driver and went to the back. She followed me and sat beside me as she threw her coat over her lap and mine. She whispered be quiet. She reached for my cock through my pants and started rubbing it. Then she unzipped my pants and pulled my underwear down. I was rock hard seven inches easy.
She milked me slowly at first then faster and faster, I was in heaven. Right when I was ready to cum, she cupped her hand over my penis and I shot streams all over it. She got off at the next stop, and winked at me while licking her hand. I never saw her again.