[Warning: This story contains guy on girl, girl on girl, and guy on guy. If you aren't into that sort of thing you might want to stop reading.]
***
Four friends haven't seen each other since they all graduated high school. They had all gone their separate ways and hadn't talked much since. They were all sophomores in college at this point.
Jason had long brown hair, green eyes, and a slight muscular frame. He was working towards an English major and had dreams of being writer. He was usually more reserved and has only ever had sex with 3 girls. He wasn't exactly kinky either, having only done missionary and the occasional doggy.
Zoe is an outgoing girl who is attending film school. She has dyed blue hair, DD tits, and a great ass. She also has an affinity for leather jackets and dark makeup. Zoe has had a fair share of sexual encounters, having sex with well over 10 men at this point.
Linda was a star cheerleader in high school but was now pursuing a liberal arts degree. She has dirty blonde hair and hazel eyes. Her tits are slightly smaller than Zoe's but her ass is much nicer. She's had sex before and is fine doing something kinky on occasion but she's always a little nervous.
Dan got a scholarship for playing basketball and was going towards a degree in sports medicine. He had short blonde hair, apart from two thick strands hanging over his forehead. He had a muscular build, essential for a college athlete. He's had a good amount of sex with different girlfriends, only doing one or two actually kinky acts though.
One day Zoe called up her friends and asked if they'd be willing to hang out at her apartment and catch up. They all said yes and met up at Zoe's place on a warm Friday night.
One by one they all showed up. Jason came first, then Dan, then finally Linda. Zoe had ordered Pizza and they all spent the time to catch up.
"Hey let's do something fun." Zoe exclaimed.
"Something other than this?" Dan replied.
"Let's play truth or dare, like we used to back in high school!" Zoe said excited.
"Oh man, I have not played that in a LONG time." Linda said.
"I'm down." Jason said.
So they sat in a circle on the floor, each getting the boring truths. The game was mostly uneventful until one turn Dan picked dare. Zoe dared him to take his shirt off, and the tone of the game shifted. Suddenly all the truths and dares were becoming increasingly sexual. Finally it landed on Zoe who had picked truth.
"What's the kinkiest thing you've ever done?" Dan asked.
"Kinkiest, gee I'll have to think on that one." Zoe said.
She knew what she was gonna say, she just enjoyed making them all wait for it.
"Well, one time I got spit roasted."
Everyone seemed to pause and silently contemplate what she just said. No one had ever expected her to say something like that.
"Truth or Dare Linda?" Zoe asked, acting like what she just said never happened.
Linda took a quick second to collect herself and quickly said Dare.
"Okay, I dare you to show us your tits."
The guys got kind of excited at this dare, they'd always wanted to see these two girls naked and maybe this was their chance.
"You want me to show my tits?!" Linda exclaimed.
"What, Dan has his shirt off." Zoe said pointing to Dan.
Linda shrugged her shoulders and lifted off her shirt. She was wearing a blue bra which she immediately began to take off. Linda had her tits out which the guys almost began drooling. Linda gave a vaguely annoyed smirk.
"Alright Dan, Truth Or Dare."
"Truth!" Dan said with a bit of over excitement.
"How long have you wanted to see my tits?"
"Ever since I met you, I'm not ashamed to admit it."
They all began to laugh, and Linda responded,
"Well, if you play your cards right you'll get to see more."
Dan smirked in response and then Dan turned to Jason.
"Truth or Dare Jason?"
"Uh truth I guess." Jason responded.
"How many girls have you fucked since high school?"
Jason was apprehensive with his answer. He knew he had to be honest but was embarrassed with his limited sexual experience.
"Umm only like 3..."
"Oh come, how many." Zoe said.
"Really, just 3, it's kind of embarrassing really." Jason responded.
"Of course not!" Linda said.
"Exactly, it's fine you're not a slut like me." Zoe said.
They all shared another laugh at Zoe's remark. Jason looked up at Zoe and asked,
"Truth or Dare?"
"Dare pretty boy." Zoe responded.
Jack thought hard about his answer. suspecting Zoe would pretty much do anything he gave her an ambitious dare.
"I dare you, to get completely naked."
Zoe smiled and replied.
"Good dare."
She said this and began taking off her leather jacket. Both Jason and Dan were gawking at the strip show they were receiving. Slowly more pieces of clothing were being removed. After her jacket she removed her shirt, which she had no bra under. She then removed her skirt, which she had no panties under either. They all looked dumbfounded that she would have no underwear on under her clothes. She went to remove her pantyhose when Jason stopped her.
"No no, leave those on." He urged.
"Whatever you say pretty boy." She said with an idea in her head.
"How about we lose the truths and just stick with dares, sounds more fun in my opinion."
Everyone nodded in agreement. Zoe was very pleased with this development and then took her turn.
"Linda, I dare you to kiss me." Zoe said nonchalantly.
Everyone's eyes widened, and the guys' dicks got much harder. Linda acted shy at first, but because it was a dare she agreed. Zoe grabbed Linda by the neck and pulled her in for a passionate kiss. Linda started to get into it too, moving her hands up and down Zoe's bare body. Dan started to rub his cock through his pants completely mesmerized by the two hottest girls he'd ever known making out in front of him.
After a solid minute of intense kissing, the girls ended their kiss. Linda looked at the boys and while taking her pants and panties off said,
"Well, I dare the both of you to get more comfortable."
They were both quick to oblige and began stripping. They were completely nude within seconds, their erect cocks standing proud in front of the woman that caused them.
"I dare you Zoe, to suck my cock."
Dan was completely shameless with his dare and no one seemed to judge him for his request.
"Gladly." Zoe said seductively.
Zoe slowly moved over on all fours towards Dan. She slowly grabbed his cock and began to lightly lick the shaft. Her eyes never broke from his, her tongue seemed to move over his erect member independently. She gave one last lick on his shaft from the balls all the way to the tip. Dan couldn't help but let out a small moan.
Linda and Jason watched one of their friends suck another ones cock, not long ago they were harmlessly eating and reminiscing.
Zoe began taking Dan's 7 inch cock into her mouth. She took her time working it with her mouth and they were both loving every second of it. Unexpectedly she took his cock out of her mouth and moved back.
"I'm not ready for you to come yet." She said.
Dan was so annoyed but slightly relieved she said yet. His dick was in pure ecstasy and was still coming down from the high her mouth had given him. Zoe looked extremely pleased with her work, she'd never brought a guy that close so fast before.
Jason was filled with a new found want. He was hoping Linda or Zoe or even both would bring him close to cumming as well. He was having a hard time hiding his erection, especially since he was completely naked. Linda and Zoe noticed and looked at Jason's 6 inch cock. It was one inch smaller than Dan's but it was half an inch Girthier.
"You're turn Jason." Linda spoke up.
"Okay, Linda, I dare you to eat Zoe out." Jason said with a temporary confidence.
Linda was shocked by the request, while Zoe smiled with glee. Linda wondered if she could go through with it. Zoe however, leaned back and opened her legs, waiting for Linda's tongue.
Linda was very nervous at the idea. Kissing another girl was one thing, but eating a pussy was a whole new matter. She decided that she only lives once, and bent down towards Zoe's waiting pussy.