William and Gracie met in college. He was a business major, and she speech language pathology major. They lived in the same dorm, on the same hall. They were good friends, and as a matter of fact they did most everything outside of homework together. She thought he was very nice, and he thought she was too. They even tried dating, and went on one date, and had one pretty hot week, but it ended more quickly than it started. They both decided they were better off as friends.
Later, Gracie moved into an apartment, and William stayed in the dorm. It was his last year, and she had two more left. Gracie and William talked on the phone all the time, and she cooked him dinner at least twice a month. They were best friends. After dinner one night, while sitting on the couch watching a movie, William leaned over and kissed her.
"Mmm, been a long time since you've done that," she said, sliding back in for another kiss. He deepened the kiss, and his hand reached up and brushed her brown hair out of her deep brown eyes. He pulled away and looked into them.
"I know, I'm not sure where that came from," he smiled, and kissed her again, hard. "But I do know it's been too long."
"Yeah, it has." She pulled him close as she lay back on the couch, pulling him on top of her. "I'm not sure why this didn't work before," she said, wondering why they broke up when his kisses made her feel like this inside.
They stopped talking, thinking, and probably breathing. His hand reached to cup her breast, and he felt her nipple, hard under her t-shirt and bra. She shuddered as he caressed it through her clothes. Her hands dropped to his ass, and she pulled him hard against her pussy. They continued kissing. He dropped kisses on her eyes, her chin, and her neck, working his way down her body. He helped her remove her shirt, and bra, and he started to kiss her breasts, sucking her hard nipples into his mouth. He wanted her. She moaned as he paid attention to her breasts. He knew just how hard to suck, and just when to nibble. She couldn't get enough. She drug his mouth up for another deep kiss, her tongue sweeping into his mouth, teasing it, pushing it in and out mimicking the motions she desired from other areas of their bodies. She rolled their bodies until she was on top of him, then she kneeled on the floor. Gracie unbuttoned his pants. She wanted to see all of him. She unzipped them, and pulled them down, along with his boxer briefs. He was so hard. She had a hazy memory of his size from a few years before, when she had felt him through his clothes, but this was a first for them. He was long, around 7 inches, but he was very thick, and she couldn't wait to get him in her mouth.
"Wait, what are you doing?" He was shocked. He thought she was so innocent. She hadn't dated many guys in college, and he also knew she was a virgin.
"I want to taste you."
"Not that I don't want you to, but I don't want you to feel like your first time doing this was because I couldn't stop."
"Now isn't really the time for a philosophical discussion, but this isn't the first." She was a little surprised that he didn't know, because one of her first oral sex encounters had been when she lived just down the hall from him, with one of his friends. She also knew that he wasn't a virgin, and just assumed oral sex had been part of the foreplay.
"Now let me make you cum." She pushed him back and took the tip of his cock in her mouth, licking it like a lollipop, getting it back to original hardness, after the shock had deflated him a little.
She licked the underside of his cock, down the vein all the way to his balls. As she licked back up, she flicked her tongue from side to side. Her hands started to caress his balls, and she took the tip back in her mouth, sucking it, and running her tongue around the head. Then she took as much of it into her mouth as she could, sucking hard as she slowly pulled it out. Her hand started to jack him off, varying the speed from slow to fast, to slow again. Her mouth concentrated on the tip of his rock hard cock, sucking it in and out at the same speed as her hand. She could feel his balls tighten, and knew he was about to cum.
"I'm about to cum!" He tried to pull her mouth off of his cock. She looked up at him, winked, and never stopped. He understood that she wanted to swallow his cum, and was surprised. Then again, he had never had oral sex before, and let himself be sucked over the edge
"Gonna cum!" He moaned, but she was ready for him, and when he started to spurt, she could hardly keep all of it in her mouth. He tasted tangy, and a little salty, and she swallowed every drop.