I'd sucked my own son off. Twice. That's not something a middle-class woman ever thinks she'll be saying. I liked to think I was a good person. I'd been in the PTA when the kids were at school, but when Aiden had stripped off his muddy rugby gear in front of me, revealing his muscular body and thick, hard cock, I couldn't stop myself. My urge to touch it had been overwhelming. Then yesterday evening, when he was changing the lightbulb and getting hard, it just made me feel so hot that my son was getting an erection just at the sight of me.
It was wrong. It will illegal. But, Christ, it made me horny wrapping my hand and lips round his throbbing cock and tasting his fresh, young cum. I'd pushed him away, telling him I wasn't his slut, but then I could barely sleep as the image of his beautiful naked body kept playing though my mind. Now I was riding my husband Brian's somewhat smaller cock for all I was worth.
I wasn't unhappy in my marriage at all. Brian was a loving husband, but over the years his sex drive seemed to have declined just as mine seemed to grow. Waking him up with my hand in his pyjama bottoms, stroking his dick, had done just the job and then I'd wasted no time in straddling him.
"Shit Sally, you're so wet this morning, what's got into you?" he asked as I bounced on his dick.
"Mmm just waking up next to my hot hubbie," I lied. It was his son I was imagining.
"You're so hot babe," he huffed as he bounced himself up, thrusting to meet my cunt as it bounced on his pole.
He did his best, but today it just wasn't enough. In a few minutes he was crying out, filling me up with his load. I hadn't cum. And he had to meet his friends at the golf course, so after a quick kiss and a shower, he was gone, leaving me even hornier than I'd been when I woke-up.
What I failed to notice what that Brain left our bedroom door ajar as he left. I was too caught-up in my own lust filled daze to notice, and instead wasted no time in working my own fingers inside me. It wasn't a cock, but it would have to do. Then I head it. A floorboard creaking.
I opened my eyes. There was Aiden standing in my room, wearing nothing but his boxer shorts, the front of them tenting obscenely.
"Aiden! What are you doing?" I screamed.
"Dad left you hanging, didn't he Mum?" he replied.
"What?"
"I woke up early and heard you guys fucking, then I heard him leave and here you are with your fingers buried in your cunt. You didn't cum yet did you?"
"That's not really something a son should be asking his own mother," I replied.
"A mother shouldn't have sucked her own son's cock twice, but she did. I think I should return the favour. Let me help you."
All the time he was talking, he'd slowly been moving towards my bed. My willpower was gone as I looked at those muscled thighs, built chest, and full boxer shorts. He knew what I needed.
In a flash, Aiden had climbed onto the bed next to me. He reached down and cupped my pussy with his hand. A shiver went down my spine.
"There, this is what you need, just a little help, our little secret," he whispered to me as he slowly traced round my clit and along my slit with his fingers. Before long, he pushed his index finger deep inside me. I groaned, feeling part of him inside me.
"Feels so much better than your own fingers doesn't it Mum? Your own son's finger inside your hot, wet cunt."
"It does, it does," I replied, "but that wetness isn't all me you know."
"I don't care you've got Dad's creampie inside you still, this is about you and helping you out," Aiden told me while working his finger in and out of my clutching pussy. He was also rubbing my clit. Who knew I'd raised such a kinky son?
Aiden took his time. I wasn't the first woman he'd fingered; I could tell. He knew just how to press my buttons. I felt myself climbing towards orgasm.
"Fuck that's it, don't stop, don't stop," I heard myself crying out. He pushed a second finger in and started working them in and out fast. Then he leant over and kissed me, putting his tongue deep into my mouth. Fuck. I felt myself cumming. It was the orgasm I'd been needing ever since I first saw him naked a week ago.
As I lay there in a post-orgasmic haze, I felt the bed move. Aiden had pulled his fingers out of me and was climbing between my legs whilst pushing his boxer shorts down.
"What are you doing?" I asked.
"I'm going to fuck you now Mum," he replied with assurance.
"But we can't. I'm your Mum. You helped me out but we really shouldn't," I tried to reason with him. What if we got caught? The thought of the ensuing scandal was making my stomach turn.
"It's our family secret. We're home alone. No one will find out. You got off, now I need to," he replied.
"Don't".
"Just let me put the tip in. If you don't like, I'll stop," Aiden told me as he rubbed his rock-hard cock up and down my slit.
"OK, just the trip, just the tip," I replied. It was a ridiculous bargain but in truth I wanted him. I wasn't going to take much convincing. Then I felt him push into me. So warm, hard.
He paused with about an inch inside me. "Your pussy feels so good on my dick, Mum, just let me put a bit more in, please."
We'd gone from the self-assured man to a boy begging his mother. I couldn't deny my boy what he needed. "Go on then," I replied, "you can put it all the way in if you want."
Without hesitation, he pushed until his dick was all the way inside me. He was a bit longer and much thicker than his Dad. My pussy hadn't been this stretched for years. I needed it as much as him.
"Your pussy is so nice Mum, I never imagined you'd still be so tight, it's really clutching me."
"That's because you're bigger than your father, Aiden," I replied and saw his face light up. "You're really making me feel good."
"I can't believe we're fucking," he said, as he started pumping in and out of me. "You're so hot."
I needed to warn him. "You can fuck me baby, but you can't cum inside me."
"What? You've already had one creampie today Mum," he replied, slowing his strokes but not stopping his delicious fucking.
"Your Dad had a vasectomy after George was born. He's not fertile. I am. Please don't make me regret this," I explained.