Kevin was having a hard time concentrating at work. All he kept thinking about was his incredible day yesterday with Madison and her request to see him again after work today. The clock was moving way too slowly for him.
In the early afternoon, he had a meeting with his CEO to review some proposals. Kevin managed to concentrate enough to present everything and to answer all of Catherine's questions. She seemed pleased with the numbers.
As he was getting ready to leave, he said, "Catherine, I'm going to head out early today -- I'm not feeling great. Is there anything else you need before I go?"
"No, I'm good. Are you okay?" she asked.
Kevin decided not to say, "I've had a hard-on all day and can't concentrate on work because I can't wait to fuck my twenty-year-old, really hot neighbor" and instead went with, "Yeah, I just didn't sleep well last night and have a headache. I'll be fine."
"Okay," she said. "See you tomorrow. Feel better."
Kevin gave a little wave as he walked out of her office and headed for his own. He answered a few emails and then packed up his computer and headed out.
He wasn't in the house for five minutes before his phone chimed with a text message. It was from Madison.
"You're home early. Are you okay?"
Kevin: "Yeah, I'm great. Couldn't concentrate at work today... somebody I was hoping to see tonight had me very excited."
Madison: "Oh, are you going out drinking with your buddies? 😊"
Kevin: "Well, I hope to do some eating, but not with my buddies."
Madison: "mmmm... sounds like fun. Mind if I stop over?"
Kevin: "PLEASE!"
Five minutes later, there was a knock on the patio door. Madison was standing there in a blue bikini, flashing him a big smile as she waved. The top of the bikini had two straps across the top of each breast, showing just a peek of skin beneath each strap. The bottoms had 3 straps connecting the front panel to the back, displaying skin between the straps at the very top of her legs. Kevin thought she looked fantastic. He opened the door.
"Hey there," she said. "I was catching some sun when I heard your garage door. Hope you don't mind that I didn't go put on some clothes before coming over."
Kevin smiled as he looked at her, moving his eyes from hers down to her breasts, down to her waist, down her legs, and then back to her eyes.
"No, I don't mind at all. In fact, I'm quite glad you didn't. But if you feel uncomfortable in your bikini, feel free to take it off."
Madison smiled as she moved in to give him a hug, placing her head on his shoulder.
"Nice try, buddy, but not quite yet."
She wrapped her arms around Kevin and pulled him into a tight hug. As expected, she felt his hardening dick push against her. She moved her body slowly to the left and the right against him.
"Hmmm," she said. "Maybe you DO like the way I look."
She released her arms just enough bring her lips to his. He willingly met her and opened his mouth to feel her tongue slip in. It was a slow, but passionate, kiss that excited both of them. Madison felt herself getting wet as Kevin's now very hard dick pushed harder against her. They both wanted to rip each other's clothes off, but they both also enjoyed the slowly rising tension as they restrained themselves.
While still maintaining the kiss, Kevin slid one hand from behind Madison's back to the front of her waist. Then he slowly slid it up and cupped her breast, very gently massaging and squeezing it. Madison's hard nipple was pushing against the palm of his hand.
"Mmmmm," was all Madison could say without breaking the kiss.
Kevin used two fingers to pinch her nipple, bringing more sweet sounds from Madison. He also slipped his other hand into the bottom of her suit, squeezing her bare ass as he pulled her harder against his dick. Madison was happy to grind against him as her body was tingling all over. She loved kissing Kevin, but she was quickly feeling like she needed more.
She removed one hand from behind Kevin's neck, reached behind her back, and untied the bow on her top. She pulled back from Kevin just enough to pull her top over her head. Kevin stared at her beautiful breasts.
"Jesus, Madison, I will never get tired of looking at you."
"Quit looking," she said, as she put a hand behind his head and pushed it down to her breast. Kevin latched on to her nipple, giving a hard suck, causing Madison to give a quick yelp. Then he flicked his tongue back and forth across her nipple very quickly as he used his other hand to pinch the remaining nipple. Madison threw her head back as she let out a soft, sweet whine. After a minute, as he removed his mouth from one breast, he cupped both hands around her other breast and caressed it as he brought his mouth to its nipple. Again, he flicked his tongue over the nipple and the sucked on it.
Kevin continued caressing, licking, and sucking Madison's breasts and nipples for a few minutes. He then slipped one hand into the front of her bottoms to find a very wet pussy. When he easily slipped his middle finger into her, she let out a loud moan.
"Mmmmm, that feels SO good."
He slipped in a second finger and stroked in and out, occasionally tapping on her G-spot. Madison was thrusting her body into his finger with each stroke. After a few minutes, he pulled his fingers out her, knelt down, and pulled down her suit. He kissed her landing strip from the top to the bottom before he licked her clit.
"Oh, yeah!" Madison cried. She was disappointed when Kevin pulled his mouth away from her. He pushed her backward toward the kitchen table and surprised her when picked her up by the waist and placed her on the table. She laughed when he did it.
"Lay down," he said.
As she complied, Kevin pulled her forward so her ass was at the edge of the table. He knelt down, threw one leg over each shoulder, and licked her slit from bottom to top. Madison grabbed his head when his tongue went over her clit. But he pulled away slightly and buried his tongue in her pussy. He quickly licked in and out, tasting her sweet juices.
"Mmmm, you taste so good," he mumbled, leaving his lips in touch with hers.
He started licking her lips, sucking one and then the other. He pulled his head away for a second while he gently rubbed each lip between his thumbs and index fingers. When he started using his tongue again, Madison again cooed her appreciation. He licked up and down, but purposely stayed away from her clit. Madison loved how good it felt, but she wanted more. She wanted him to lick her clit.
"You're teasing me," she said. "You know what I want. Please."
Kevin smiled. This was exactly what he wanted. He wanted her NEEDING him to lick her clit. And as much as he enjoyed teasing her, he also wanted to give her what she wanted.
He pulled his mouth away from her for just half a second before he simultaneously buried two fingers in her pussy and wrapped his lips around her shiny clit and sucked hard.
"OH FUCK!" Madison shouted, surprised and overcome with the sudden burst of pleasure. Kevin fingered her as he licked her clit, sucked her clit, and tapped his tongue repeatedly on her clit. Madison pulled his head hard as she lifted herself toward him to try to maximize the contact. She was grunting at a fast pace.
"Unh. Unh. Unh." Her pussy was tingling, her brain swirling, and energy was building up in her entire body.
Kevin slipped the index finger of his free hand between his lips so his finger was sliding back and forth over her clit along with his tongue. The stimulation was almost unbearable.
"I'm going to come, Kevin! I'm going to explode!'
And ten seconds later her pelvis jerked forward hard as she cried out. Her body shook, her head rolled from side to side, and she pulled Kevin's head so hard, he almost couldn't breathe. Her thighs shook left and right, with Kevin's head stuck in-between, for almost 30 seconds. Finally, her butt fell back to the table, her thighs loosened their grip on Kevin, and she pushed his head away. Kevin remained between her legs without touching her, and she lay quietly on the table with her chest heaving to catch her breath.
After a minute, she opened her eyes and pulled herself up on her elbows, looking at Kevin between her legs. She laughed, causing Kevin to smile.
"You look good down there," she said. Kevin laughed.
"Actually, YOU look good down here!" Now, they both laughed.
"I REALLY like it when you do that," she said.
"That's good," he said, "because I really LIKE to do that!"
"Let me get up," Madison said. Kevin removed her legs from his shoulders, stood up, and put out his arms. Madison grabbed one hand in each of hers and pulled herself up. She hopped off the table.
"Can we go back to the bench in your bedroom?" she asked, referencing the bench where Kevin fucked her from behind yesterday while she was on the bench on all fours and he stood up. It was the perfect height for that.
"Of course," Kevin said, looking forward to another standing doggy-style fuck.
They walked back to the bedroom, and Madison started unbuttoning Kevin's shirt. He anxiously helped her complete the task and removed his shirt. Then Madison unbuckled his belt, undid the button on his pants, and pulled down the zipper. Then she pushed his pants and boxer briefs down to the floor in one motion.
"Sit down so I can take off your shoes."
She pulled off his shoes and socks and then pulled his pants and underwear over his feet and tossed them to the side. Now that he was naked, Kevin started to stand up.