I opened the door. "Happy birthday!" shouted Fiona and Shelly.
"My birthdays not until tomorrow," I countered.
"Yes, "Shelly replied ", but you get to open one present early." "And that present is us," Fiona blurted out.
They stepped in and shut the door behind them. My eyes were drawn to Fiona's dramatic display of cleavage. Shelly's top was a bit more conservative, but it was obvious she was not wearing a bra. Her nipples were fully erect and clearly visible through her shirt.
"You are the recipient of a deluxe Girl Guy Girl threesome package, "Fiona said. She continued "This package contains special options, selected especially for you. It included a double blow job, complimentary back and leg massage, and extended dirty talk."
"Unfortunately, the anal sex options was not available," Shelly said, trying to sound remorseful," so we have included unlimited oral sex instead. That's right, you can do down on us as many times as you want. As an added bonus, there is no limit to the number of time we will come on your face. This may require you go down on someone you just fucked. We hope you are not squeamish about that."
"The lesbian sex show option is also currently unavailable, although the grand finale does include a girl on girl kissing sampler," Fiona added.
"Please note, in order to get to the sampler, you must complete the finale to get to the grand finale," Shelly said quickly, doing her best impersonation of a late night TV disclaimer.
"This package does require the removal of all articles of clothing. For your convenience, this service will be provided for you. So stand still and relax as you are disrobed," they said in unison.
Fiona began unbuttoning my shirt, Shelly started working on my pants.
"I'd like more details on the requirements of the finale and grand finale. Can you tell me more?" I asked.
"The finale is where one of use rides your cock while the other rides your face. That's right, sex and oral sex at the same time. The grand finale is when we switch positions," Fiona explained.
By now, they had completely removed my clothes, and were undressing each other. Both of them were drop dead sexy. Fiona was tall and athletic with C-cup breasts. Her ass was round and firm, something she was quite proud of. Shelly was average height with jet black hair and a dark tan. She had a more voluptuous figure. Her tits were easily a D cup.
As soon as they were naked they walked up to me and began kissing and stroking my chest. I looked down at them. They both had their hair up in a ponytail, so I had a clear view of them kissing me. Their hands were all over me, grabbing my ass, stroking my cock and massaging my chest. Shelly's tongue danced around my nipple, Fiona moved behind me, rubbing her breasts on my back. They worked their way down, and soon were both kneeling in front of me. Both of them began kissing and licking my penis. Their lips and tongues were inches apart. Seeing them like that was a huge turn on. I knew I had to make it to the grand finale to see them kiss. Fiona was the first to take my cock in her mouth. She bobbed up and down in it a few times, then passed it to Shelly. They continued to take turns, one watching other give me a blow job. Shelly stood up and moved behind me, pressing her breasts into the small of my back. Fiona moved in front of me and wrapped her tits around my cock.
"Go head," Shelly said from behind me, "Fuck her tits." She was leaning to the side, looking down at Fiona with me. I rocked my hips back and forth. Both of us watching my penis slide between Fiona boobs.
"She's got nice tits, I hope you get to the grand finale so I can touch them," Shelly whispered.
They were driving me towards an orgasm. I closed my eyes and slowed down, trying to stay in control. I wanted the whole package.
"You seem tense, why don't you lie down on the bed, "Shelly suggested I climbed onto the bed, slightly relieved. Between Shelly talking dirty and Fiona's tits wrapped around my dick, I was close to orgasm.
"Face down," Fiona instructed.
I laid on my stomach. One of them straddled by back, I could feel her warm, wet pussy in the small of my back. The other straddled my legs, her buttocks pressing against my calves. They both began to massage me. It felt good. Their fingers pressed into my shoulders, neck, thighs and ass.
"He seems relaxed enough, "Shelly said after a few minutes. She flopped down on her back, right in front of me. "You are now permitted to start the unlimited oral sex portion of your package "she said, almost like a flight attendant telling me I could move about the cabin. I crawled up to her on my hands and knees. She had spread her legs apart, showing off her smooth, wet, hairless labia. As I lowered my head between her legs, Fiona crawled up behind me. I felt her hips press into my ass and she bent forward pressing her breasts against my back. I ran my tongue over Shelly's pussy, gently tracing the contours of her lips. I started to lick and suck on her. I looked up, Shelly had her hands on her breasts, caressing and pinching them. I closed my eyes and focused on the sensation of my mouth on her. I pressed my tongue inside her
"Oh yes," she said ", fuck me with your tongue. I want you inside me."
Fiona whispered in my ear, "I love watching you go down on her. Seeing you lick and suck her is driving me wild". Then she raised up and shifted over a bit, pressing her pussy against my ass and grinding it against me. Her hands were on my hips, pulling me back into her. If they had touched my erection I would have come right then and there. Lucky for me, she seemed content to tease me.
"I see why you like doggy style so much," Fiona said. Having her dry hump me was almost unnerving.