Their meals were forgotten on the table as Severus stood and carried her to the sofa and laid her down. It was closer to the dining table and was closer to the fire. When he placed her down gently she sat up a bit and took off her jumper to reveal the dress. The fabric clung to her curves and the top showed her cleavage. She lay back down and held her hand out for Severus. He took her hand and kissed her fingers before climbing on top of her and resting between her legs.

They started to kiss again and their hands roamed each other. Severus was ecstatic. She was as soft and curvy as he had hoped and he didn't want to let her go. Itzel had wrapped her legs around Severus to aid in pulling him closer. Upon him fully resting on her she felt his hardness against her sex and rubbed herself against him. Severus moaned into the kiss and ground himself against her. Itzel bit his lip in response.

Severus had rolled them so Itzel was on top. She sat up a bit and moved the skirt of her dress so she could slip it off exposing her breasts. Severus had stilled for a moment to stare at the perfection of her breasts. They were large and more than his hands could hold. He reached up and gently cupped them in his hands before squeezing gently. Itzel smiled. She'd been with many men before Severus and it still made her smile when men discovered her breasts. Itzel ground herself against Severus' hard on and he audibly moaned at the sensation and bucked against her. She then went to rubbing herself against him but the clothing was not allowing for the sensations he wanted so she stood and removed her underwear. Severus did the same and quickly undressed. Itzel watched as he pulled of his pants and boxer briefs as his cock became free and bobbed. He stepped out of them both and threw them to the side.

"Don't move." Whispered Itzel as she took a few steps to him. She kissed him on the lips as one hand cupped his balls and the other stroked his cock. "Can I take you in my mouth?" she asked huskily when her lips made it to his neck.

"Yes." He hissed. Itzel slowly made a trail of kisses down until she was on her knees and staring at his cock. She looked up and gave a devilish grin before licking his cock. She started at the tip and made her way down his shaft till she got to the base. Then she took each of his balls in her mouth and sucked on them. Severus had to stop himself from loosing control. She went back to using her hands and looked Severus in the eye again and smirked.

"Did you like that?"

"You know damn well I did." Growled Severus. "But I think I should return the favor." Severus removed her hands and knelt down in front of her and gently pushed her down so she lay on her back again. He reciprocated by kissing her from her lips down to her abdomen as his fingers circled around her clit. He then stopped to set himself between her legs. She'd pulled her knees up spread allowing for full access. Severus started out by licking around her clit. Then went to licking the clit itself causing her to buck her hips against him. He then sucked on her clit causing her to buck again and moan and making Severus chuckle. He moved his way down further and used his tongue to go in and out of her core. She tasted divine he thought to himself. And he felt he was doing a good job. The moans grew louder and more urgent as her fingers made their way to his hair. With that he returned his mouth to her clit and inserted one then two fingers inside of her. He moved his fingers in time with his tongue with long languid strokes then gradually sped up and it wasn't long before Itzel became undone and moaned so loud it echoed as she reached Climax.

Severus was pretty pleased with himself but didn't give her a moment to come down from her orgasm. Quickly he shot up her body and inserted himself inside her. He started out at a normal pace of fucking her, but the sight of her rapt face of pleasure, the bouncing of her breasts, and the feel of her wrapped around him made him speed up his pace. Severus was so lost that he didn't even try to hold back and he reached his climax with a guttural moan as his body fell on top of her, his arms stopping him from putting his full weight on her. He bucked a few times of his powerful orgasm before he gently lay down on top of Itzel completely and panted in to her neck.

Itzel had wrapped her arms around Severus and they lay that way for sometime. Severus not wanting to move and Itzel taking pleasure in feeling his weight on top of her. They stayed that way for some time.

The floor was starting to loose its comfort and Severus sat up and looked down at Itzel. She looked properly ravished but evidently his cock was not agreeing and was coming back to hardness.

"We should move this to the bed, no." Itzel nodded and stood up on jittery legs. Severus noticed and snorted as he stood as well. He swept Itzel into his arms and carried her to his bedroom and gently deposited her on the bed. "Now, it seems I'm up for round two." Said Severus as he did a Superman stance. Itzel giggled and pulled Severus on to the bed with her.

"Me on top this time." Severus nodded in agreement and leaned up against the pillows. Itzel crawled up to him and kissed him on the lips. She then backed up a bit and took Severus in her hand and jerked him off to make sure he was sufficiently hard. With that she lifted herself and slowly impaled herself on his cock luxuriating in the feeling of him filling her completely. When she made it to the base and was properly filled she slowly started sliding up and down the shaft and Severus matched her rhythm. He kept his hands on her hips for a bit. But when she leaned forward a bit he took a nipple in his mouth and suckled it as he held her breast. The sensation sending a ripple affect through Itzel causing her to speed up and clench. Severus moaned at her clenching and sped up too. Severus let go of her breast and used his thumb to rub at her clit. As he looked up at her all he saw was a beautiful woman lost in pleasure. Severus continued until he knew she would cum and sped up his own thrusts. They came together with each others names on their tongues.

Itzel collapsed on top of Severus who wrapped his arms around her as he made a few more thrusts into her emptying his balls. They rolled so they were on their sides but still entwined and Severus' cock still buried with her.