I felt a moment of uncertainty about the experience I was about to let myself in for, but the sight of Carl removing his jeans to reveal a gloriously hard cock protruding through the slit of his boxers swept away my twinge of insecurity. Well, stricly speaking I wasn't about to let myself in for it; that moment had come twenty minutes ago, in the club, when I agreed to his crazy suggestion. Of course, I could stop this any time I wanted to, and walk away. But this was something I'd wanted to try for years, and I wasn't letting a little case of nerves distract me from my goal.
I leaned back on one elbow on my bed (which, considering what was to come, was fortuitously large), took a swig from my glass of red wine for a bit of Dutch courage, and, with one movement, pulled my slinky black top over my head. I dropped it carelessly on the floor beside the bed and, aware of my audience, ran a hand langourously up my hip and over my breasts, suddenly sensitive beneath my black lace bra.
My audience was certainly appreciative. Carl's cock sprang to full attention, struggling to be free of his boxers. And as he turned back from filling his own wine glass, Aidan met my eyes with an admiring smile. Putting one arm around Carl, he raised his glass. "Here's to a wonderful evening, Ellen." Wordlessly, I raised my glass in reply, and took another (large) sip. Aidan set down his glass and turned Carl to face him. Placing his hands on Carl's hips, he kissed him fully. Carl responded eagerly, eyes closed, making small mewing noises in response to Aidan's skillful tongue and soft lips. I felt my cunt tingle at the fabulous sight of my two hottest male friends kissing passionately.
Quickly I slid my skirt over my hips and abandoned it, too, on the carpet, leaving me clad only in my black lace bra and knickers and sheer, black, lace-topped hold-ups. Neither of the boys had noticed my state of undress; they both had their eyes closed and were locked in quite a clinch. Aidan had his hands on Carl's ass and was massaging his buttocks through his boxers, while Carl's hands roamed across Aidan's shirtless back. Aidan came briefly up for air, leaving Carl gasping, then slid one hand inside Aidan's underwear. Carl moaned and leaned his head on Aidan's shoulder as Aidan stroked his butt cheeks. I could see Aidan's hand roaming across Carl's deliciously pert backside beneath the blue fabric of Carl's boxers.
Aidan looked across at me again. "Like what you see, hon?"
I let my left leg trail down the side of the bed, and bent my right on top of the bed, spreading my legs salaciously. "I'd like it better if I could see more. Why don't you both get naked?"
Carl laughed softly into Aidan's shoulder and looked up, his eyes already somewhat glazed with desire. "I think that is an excellent idea."
Reluctantly, he pulled back, allowing Aidan to remove his hand from his shorts. Quickly and efficiently, he pushed his boxers down and stepped out of them, revealing his cock in all its erect, eager glory. There was silence for a second, then I laughed, realising that Aidan and I had both been gazing at him with exactly the same thoughts in our heads (and probably the same expressions on our faces).
"Too slow, Aidan!" With that, Carl dropped to his knees before his friend and swiftly unbuttoned his trousers. He pulled down Aidan's trousers and underwear together, and waited impatiently for Aidan to step out of them before throwing them aside. Aidan's cock matched Carl's for sheer hardness. I had a perfect view of both in profile, and, trust me, I wouldn't like to choose between them. Aidan's was slightly shorter than Carl's, but thicker, and uncut.
I didn't have much time to admire, however. Carl wasted no time in wrapping his lips around the head of Aidan's cock, eliciting a low moan from Aidan, who placed his hands on Carl's head and tangled his fingers in Carl's dark hair. Eyes closed in rapture, Carl took more of Aidan's length into his mouth and cupped Aidan's balls in one hand. The other stole around Aidan to squeeze his ass.
I couldn't help myself. I couldn't look away from the sight of one of my best male friends sucking another's cock, something I'd dreamed of witnessing for quite some time. I squirmed around in order to prop myself up on pillows, freeing my hands to roam across my own body. I squeezed my tits through my bra and moaned. Aidan met my eyes, his lips slightly parted and his breath coming in pants as Carl worked on his cock enthusiastically. He smiled briefly, before an ecstatic moan was dragged from him as Carl's fingers danced down the crack of his backside.
I couldn't see exactly what Carl was doing; if he was fingering Aidan at all, it was only a little: I could see most of his hand. The idea of Carl fingering Aidan was almost as powerful as the certainty, however. I allowed one of my hands to move lower, to stroke my crotch through my knickers.
"One day, you're going to have to let me watch you fuck each other properly, fellas."
Aidan sighed as Carl drew back from his cock, releasing it from his mouth. His breath still came fast, however, as Carl's hand continued whatever it was doing to Aidan's ass. Carl smiled across at me. "As I recall, Ellen, you are the one getting well-and-truly fucked tonight."
Just hearing him say it made my breath come faster. My pussy-stroking hand could feel that my knickers were becoming damp. "Well, Carl, why don't you put Aidan down and fuck me?"