My wife Teresa and myself have been married for 7 years and have an average sex life. My wife is quite shy about sex but when she is really in the mood, she can be quite adventurous. As we lay in bed one night we started talking about our fantasies. I told her that I have always fantasised about sharing her with another man as the thought of watching her being fucked by another man has always really turned me on. She was quite shocked at first but as we spoke about it I could tell that she was quite turned on by the thought.Nothing was mentioned for a few days and then during a particularly passionate love making session, as she was sitting on top of me riding my cock, she panted, tell me what you would like to see me doing with another man. When we finished, I said to her would she like me to arrange our fantasy evening? I knew that one of my mates, Mark, had always fancied Teresa as he was always making complimentary remarks about her and I was sure he would love to fuck her. After a few moments thinking she agreed but only if we took things slowly and she felt comfortable with what was happening.

To cut a long story short, Mark eagerly agreed and so we arranged to meet in our local pub for a few drinks. As the drinks flowed, I started to feel really horny at the thought of my wife and my mate fucking each other. Mark went to get more drinks and I turned to Teresa and kissed her passionatley and as she responded with the same passion, I knew she was feeling the same. 

Back at our house, I suggested a few more drinks and went into the kitchen to bring back a bottle of wine and the glasses. When I got back to the lounge, Teresa and Mark were sitting on the settee next to each other laughing at the television. I sat down next to Teresa and poured the drinks. After a while Teresa started stroking my leg and I took this as a sign that she was ready. I turned and kissed her deep and passionately while stroking her inner thigh as she moved her hand up my leg and was squeezing my cock through my jeans. I stopped kissing her and she turned to Mark and started to kiss him in the same eager way she had done to me, while reaching for his cock and also stroked it through his jeans. This was the first time I had ever seen my wife snog another man and I have to say it seemed a bit strange to start with. As Teresa and Mark continued kissing, I reached up and unbuttoned Teresa’s blouse, exposing her black lacy bra which I also unfastened, releasing her 38D breasts with their large brown nipples. Seeing what I had done, Mark reached up and stroked the nearest tit to him, pinching and gently pulling the nipple, making it stand erect almost immediately. Teresa loves having her nipples sucked so I leaned forward and took her other tit in my mouth and sucked it eagerly flicking my tongue over her nipple and hearing her let out a quiet moan.

Teresa was trying to get to Mark’s cock so he stood up and took off his shirt and jeans and sat back down. I released her tit from my mouth also stood up and stripped to my boxers. Teresa reached into my boxers and started to stroke my cock. With her other hand she reached into Mark’s boxers and pulled out his semi hard cock. She gasped at the size of it as even in its semi hard state it was very thick with a large head. Teresa wanked both of us for a while as we continued to suck and stroke her nipples until we were both fully erect, me an average 6 inches but Mark’s was a good 8 inches at least. The thought of Mark sticking his long, fat cock into my wife’s pussy nearly made me cum there and then.

I got up from the settee and knelt down between Teresa’s legs. I reached up under her ass and pulled down her black leggings, leaving her sitting there in nothing but a black g-string. I pushed her legs apart and kissed slowly up her inner thigh. I so wanted to taste her hot pussy. I pulled her g-string to one side revealing her hairy pussy and slid my tongue up and down her hot slit, licking her swolen clit and making her moan. I looked up and Mark had removed his boxers and was kneeling on the settee with his cock approaching Teresa’s mouth. Since we had been married, Teresa has never been keen on giving blow jobs but from the look on her face I could tell she was feeling so horny, she couldn’t wait to suck on Mark’s fat cock. I watched in what seemed like slow motion as Teresa sat on the settee in nothing but her g-string, her legs spread and Mark’s cock in her hand, pulling it towards her open mouth. She licked the tip of it, tasting his pre-cum as her hands stroked the whole thick shaft up and down, her other hand reaching for his balls and stroking them as she pulled the head of Mark’s cock into her mouth which she had to stretch wide to fit it in. 

I pulled off Teresa’s g-string and pushed her legs further apart, exposing her hairy, soaking wet pussy which was so wet by this stage that her juices were running down into her ass. I slid two fingers into her hot pussy, my thumb massaging her swolen clit as I looked up and watched as half of Mark’s cock had disappeared into my wife’s mouth which she was sucking on like there was no tomorrow. 

Mark pulled his cock from Teresa’s mouth and said to her that he loved having his balls licked and sucked. Teresa didn’t need asking twice. She took his balls in her hand and licked them before putting them all in her mouth while she took his cock in her hand and started to wank him. I took my two fingers out of Teresa’s sopping cunt and slowly pushed three fingers back in while the fingers and thumb of my other hand gently squeezed and massaged her clit making her moan loudly, well as loudly as you can with a mouth full of balls.

Mark pulled his balls from Teresa’s mouth as she begged him to fuck her with his big fat cock. Mark lay on the floor, his cock sticking up in the air. Teresa got up and leaned forward and kissed me deep and hard while she took my cock in her hand and wanked it. I want you in my mouth as I sit on Mark’s cock, she told me. With that she sat astride Mark and lowered herself onto his cock, bit by bit. ” I don’t think I can take it all” she gasped. Mark reached for her clit and massaged it making her moan again as she slowly took more of his cock into her fully stretched pussy. I stood behind her and took her tits in my hands and squeezed them, kneading them, pushing them together and pulling on her nipples. With Mark working her clit and me working her nipples, it seemed to drive Teresa wild and she began to ride Mark’s cock, slowly at first but as the pain subsided, getting faster and faster. She reached for my cock and pulled it into her mouth, sucking on it hard and like she has necer done before. ” I am going to cum” I told her but she didn’t seem to care as she was now riding Mark’s cock like there was no tomorrow, sweat and saliva and pre-cum dripping down from her mouth onto her bouncing tits. ” I’m going to cum in your mouth” I managed to tell her just before I felt my cock begin to twitch and start shooting my hot creamy cum straight into her mouth and down her throat. She has never ever let me cum in her mouth before so I can assure this was a most unexpected surprise.

After swallowing all of my hot cum, I pulled out of Teresa’s mouth and leaned forward and kissed her, my tongue exploring her mouth and tasting my cum on her tongue. “Fuck me harder” she yelled at Mark. With that, Mark put his hands on her hips and pulled her down onto his cock as he quickened his pace and was fucking my wife like I have never seen. Watching them soon made my cock hard again. I went round behind Teresa and pushed her forwards so her tits were banging on Marks chest as he fucked her. 

In this position, could see Mark’s cock hammering into my sweet wife’s pussy. I spread her ass cheeks and stared at her tight ass hole. I have only been allowed to finger her ass once and that was only because she was very drunk. I slid a finger up and down her ass crack as Teresa started panting at her forthcoming orgasm. My finger felt around her tight hole and I then slid it in a little way. It went in easier than I thought. I pushed it in further as Teresa shouted she wanted me to finger fuck her ass. I obliged and slid my finger in and out of her tight hole, faster and faster.

Teresa and Mark both started screaming as they both came, Mark shooting his hot spunk deep inside my wife’s stretched pussy. Teresa rocked slowly on his cock as the intensness of her orgasm subsided. I removed my finger from her ass as she climbed off Mark’s cock. As she bent over in front of me, I could see that her cunt was still stretched wide open and dripping with Mark’s cum.

We all made our way upstairs and collapsed on our bed for some much needed sleep.