897 Views |  Like

scared stiff

Age when it happend: 17
Where it happened: friends house
Langauge: English
Sex: Male
Rating: 5
Category: Straight

When I was 17, I had been dating a girl steadily for about 2 years. I had been introduced to her by a friend of mine. One day her and I had gone over his house to visit. While we waited for him to get dressed, we watched TV. He called down for watch the tape in the VCR. I walked up and hit play. It was a stupid commercial. Then to my surprise, on came a porno video. I was scared to death. What had he done….was he nuts ? My girlfriend seemed to like it and didn’t act surprised at all. She must’ve seen my erection because she immediately started rubbing me over my shorts. I was loving it. I started kissing her neck. She unzipped my fly, undid my button and started sucking me. All while my buddy got changed. I was losing it. The porn in the background, her mouth on me and my fingers running from her ass to her puss. I forgot where we were. Just as I’m getting close to cumming, I open my eyes……my buddy is in the corner watching and jerking off. I’d never seen his cock but it was huge. I almost died. I asked him what was going on. He said he’d made a deal with my gf that if he got her a bf, she had to suck his dick one last time. I guess it was intriguing so I kinda backed away. She started on him right away. I was rock hard. She sucked and sucked…..nothing happening. I was close so I said, “what about me”. She said ok…she started on me again…… He watched patiently then got down and pushed her aside…He started doing me. OMG…..I came in 5 minutes…. I felt I owed him and said I’d return the favor. She was pissed off. I did him in 5 minutes while she watched. We both did her afterward. What a wild time.. Fucked…sucked….wow. I met him twice with just the two of us. We watched porn and used his mom’s vibrator. Apparently it was all my Gf’s idea…. We dated another 6 months.. I never saw him after graduation. I look for threeway videos all the time…..

Processing your request, Please wait....
  • 0 - very bad experience 10 - very great experience