As soon as he felt her hot, soft body settle over his aching cock, things turned desperate. Mairi rolled her hips, grinding against his hard cock and moaning her approval. Keir slid his hands under her sweatshirt to caress the curve of her back and was delighted to find she wasn’t wearing a bra.
Mairi ripped her lips from his, gasping for air, and lunged for his ear. She nibbled at the lobe, making him crazy when the sound of her panting breath became all that he could hear.
“This is a bad idea,” she said as she traced the shell of his ear with the tip of her tongue.
Keir could barely think straight, let alone formulate a response, so it took a little time. “Do you care?”
“Not right now.”
Keir said a silent prayer of thanks for Mairi’s “act first, questions later” approach to life. For once, it was working with him rather than against him. His hands splayed over the warm, soft skin on her back as Mairi kissed and nibbled her way down his throat.
“You still taste the same,” she said as she licked at him like a kitten with a saucer of milk.
She was driving him nuts. He tugged her toward him, lifting his hips to press his aching cock harder against her.
“Yes,” she said on a gasp.
“Too many clothes,” Keir managed to say.
Mairi sat back, her eyes filled with liquid heat, her cheeks flushed and her full lips swollen. Her fiery hair fell in wild curls around her face and shoulders. She was a goddess. And he was merely a man. Without taking her eyes from his, she whipped off her sweatshirt and tossed it behind her. Full breasts swayed in front of him. Dusky pink nipples, hard and ready for him to touch and taste. She was even curvier than Keir remembered, and he was sure he remembered every single detail of their night together. Her hips were fuller, her breasts larger. She was a woman who enjoyed her curves. A woman who laughed at the stick-insect models. She was perfection.
“Your turn,” she said, but she didn’t wait for him. Because when his Mairi was set on a course, she wanted to get there as fast as possible, and what little patience she had was thrown out the window.
She grabbed the bottom of his t-shirt and yanked it upward, forcing Keir to move so she could rip it off over his head. It was tossed away like her shirt before it. Keir kept his hands on her hips, waiting to see what she would do next, as her eyes roamed his chest.
“You have a new tattoo.” She trailed the swirling red design that covered his left pec. “I noticed it when you were running around half-naked. Is it a prison tat?”
Yeah, there was no way he was letting her mind go there. That topic was sure to make Mairi think about all the reasons she shouldn’t be half-naked in his lap.
“No.” He hooked a hand on the back of her neck and pulled her to him, taking her mouth like a man who needed it more than he needed air.
All thoughts of the tattoo were forgotten as she melted into his kiss. The tattoo he’d had inked when he’d decided to move back to Arness to try again with Mairi. The tattoo that symbolized Mairi’s wild, curling hair as it lay across his chest. Across his heart. Like a mark of ownership. He was hers. He always would be hers, whether she accepted him or not.
He felt her soft breasts press against his chest, her hard nipples rubbing against him. His hands curved around her rear, molding and caressing, rubbing her against him until she was panting desperately and forgot to kiss him back.
They needed a bed. Mairi’s sofa was far too small to cope with where this was heading. Keir held her tight and stood, supporting her weight as he did so. Mairi instantly wrapped her legs around him and buried her face in his neck. Her hands were everywhere. Tracing his shoulders, his back, his chest. Every touch was a flame licking his skin, making him burn with desperation for more.
With a kick, he opened Mairi’s bedroom door and lay her on the tiny single bed, coming down on top of her. They frantically pawed at each other’s remaining clothes. Keir pulled her shorts over her hips while Mairi unzipped his jeans and tried to tug them down as Keir kicked off his shoes. With a growl of frustration, Mairi gave up trying to get his jeans off, and instead, she slipped her hand into the front of them, right under his briefs, and wrapped her fist around his shaft.
“Hell.” Keir managed to get the word out as his back bowed.
“Not hell, Keir, heaven.” She nibbled at his chest.
Keir was trapped in her hold, suspended above her, his weight on his hands to keep from crushing her. A position that gave Mairi free rein to roam. And roam she did. Keri groaned as one hand swept up his chest, while the other started a slow, tight glide on his cock.
“Rusty,” he growled. “You keep doing that and we’re going to be done a whole lot sooner than you’ll like.”
“You’re going too slow.” She bit his nipple, making him groan yet again. She was trying to kill him; it was the only explanation.
“Rusty, gorgeous, kick off your shorts and I promise to speed things up.”
She looked up at him with big, teasing eyes. “Promise?”
“I’ll promise anything you want as long it will get me out of these jeans and into you.”
With a put-upon sigh, Mairi kicked off her shorts, her hand never leaving his aching cock. “I’ll just hold on to this while you take off your jeans.” She squeezed him tight.
Keir growled at her. “You’re playing with fire, Rusty.”
“I’m playing with you.”
“We’ll see about that.” With her still holding him, Keir managed to stand and get his jeans and briefs off.
Mairi knelt on the bed before him, her hair wild around her shoulders, her cream-colored skin flushed with patches of pink. Her smile was a dare, and her hand was still firmly locked around his aching flesh.
The sight made his heart beat erratically. “Either do something interesting with it, or let go, so I can.”
“And you tell me I have no patience.” Slowly, teasingly, she bent over and licked the head of his cock like it was a lollipop.
“Mairi.” His hands burrowed into her hair and gripped tight.
“How much do you think you can take before you surrender?” she asked as she looked up at him, her lips still precariously close to his cock.
“I’ve already reached my limit. I need to be inside you, Rusty.”
With her eyes still on his, she licked him again. “Maybe I should tie you to the bed and spend the night driving you insane.”
Under her touch, Keir felt his cock pulse and harden to the point of pain. His balls were tight, and he knew that if she kept going, he was going to come before they even got properly started. He tightened his hands in her hair and tugged, in an attempt to get her to release him. She just swallowed the head of his cock and chuckled around it. Keir’s back arched, his head fell back and a whole stream of words that didn’t make sense flowed from his lips.
“Maybe I’ve been dealing with your running out on me the wrong way,” Mairi said between kissing his desperate flesh. “Maybe I should have taken my revenge by tying you up and teasing you for months without letting you come.”
Keir groaned as the images she put in his head made his blood boil. She was a demon, sent to torment him. And with her hand on his dick and her lips teasing him, there wasn’t a whole lot he could do about it. The power was definitely with Mairi. She was in control, and Keir wasn’t sure if it was the best thing he’d ever experienced, or if he was going to lose his mind at any second.
“You’re killing me here,” he said.
“I like the sound of that.”
The witch would torment him all night if he didn’t stop her. He needed to take back control, somehow. As fast as the thought came to him, it was gone again, because Mairi enclosed him in her mouth and sucked hard. Her hand moved fast and tight on the bottom of his cock, as her tongue worked the top. Keir felt a tingling sensation race up and down his spine. The world was spinning, and the ride was blowing his mind.
“Mairi, you need to stop, I’m going to come.” It was a fight to get the words o
ut.
The little devil sucked harder. It was too late. It’d been far too long since he’d touched a woman. And even longer since he’d touched Mairi. Keir just didn’t have the self-control to stop himself. Instead, he let his head fall back and groaned as he emptied himself into Mairi’s eager mouth.
When he finally came down from the stratosphere, he found his hands still tangled in Mairi’s hair and her frowning at his spent dick. She looked up at him with a little pout.
“I didn’t think that through properly.” She pointed at his hanging dick. “Now what?”
Keir couldn’t help but grin at her. “Now I get to torture you while I recover.”
She squealed as he lifted her under the arms and tossed her back onto the bed. He fell to his knees on the carpet beside it, grasped her hips and yanked her to the edge of the bed.
“Buckle up, Rusty—this ride is going to be wild.”
♦♦♦
Mairi’s ardor had calmed somewhat, which meant her mind had space to think. For Mairi, thinking was seldom a good thing. And on this occasion, it was no different. Because in the silence inside her head, a little voice began to shout. It reminded her that nothing had changed. That Keir was still the man who’d taken her to bed for the first time, and then left to commit a crime. The man who’d walked out in the middle of the night and never come back; he couldn’t come back, because he’d been locked up tight. She knew he hadn’t been in any trouble since, and she knew he had a good reputation as someone who worked hard, charged fair rates and never messed anyone around. She knew all these things. But still, there was that voice. The one telling her that if she gave him a second chance, she would be no better than her mother—constantly excusing her father’s behavior and going back for more.
With each second that passed without her body ruling her brain, that little voice became louder. Until it reached a point where all she could think was that being with Keir was a terrible mistake. She took a deep breath and readied herself to call a halt to their night. And that was when his mouth descended on her excited girl parts, and the words that had been on the tip of her tongue turned into a moan of pleasure. The voice in her head was suddenly silenced as her girl parts screamed in delight. Instead, the empty space of her mind was filled with bursts of dizzying color as Keir licked and nipped and teased her sensitive clit.
She grasped at his too-short hair, wishing it was longer so that she would have a stronger grip. She needed a stronger grip. She needed something to hold, to ground her, while Keir made her soar. He pushed her thighs wider and licked up the length of her opening.
“Keir!” Her back arched and she panted.
“Aye, Rusty, it’s your Keir.”
His tone was deeply possessive, but even that wasn’t enough to distract her from the sensation of his tongue flicking her clit. Her muscles tightened. Her mouth fell open. She couldn’t see anything but the lights going off in her head. She couldn’t feel anything but Keir’s masterful touch. She couldn’t hear anything but the blood rushing through her veins. She was wound up tight, teetering on the edge of a fall that was going to shatter her into a thousand glorious pieces. There was no controlling it. Her body wasn’t her own anymore. It belonged to Keir.
“Give it to me now, Rusty.” His voice was a husky breath she felt against her clit.
Obedience was instant. Her whole body spasmed as pure, unadulterated pleasure detonated inside her. It started at her clit and shot out until it hit her fingers and toes, and every inch of her body sang with pleasure.
She felt Keir’s hands on her stomach as they slid up to cover her breasts. He squeezed her sensitive mounds, causing an aftershock that had her calling out his name.
“You are so bloody gorgeous.”
It was impossible to answer. She was floating in a place she never wanted to leave. Strong hands curved under her knees and tugged her body down the bed until her backside was hanging off it. Mairi struggled to lift her eyelids, which suddenly weighed about ten pounds each. When she got her eyes open, what she saw stole the air from her lungs.
Keir was kneeling between her legs, the head of his cock poised at her entrance. He was hard and ready for her, and just looking at him made her feel desperately empty. His hand fisted his cock and he stroked, once, twice. In his other hand, he held a condom, and as she watched, he slowly rolled it down his length, making Mairi’s mouth water at the sight.
“You ready for me, Rusty?”
At the sound of his dark voice, Mairi’s gaze jumped to his face, and her heart missed a beat. His eyes were ablaze with desire and possession. But more than that, Mairi saw something she hadn’t seen for years. Something that would have terrified her if she hadn’t been riding the waves of his attention—she saw love.
“Aye,” he said with a slow, wicked smile, “you’re ready for me.”
As her brain struggled to make sense of what she’d seen, he lined his hard length up with her opening and slowly entered her. Mairi grasped his arms as he held her hips tight, to keep her exactly where he wanted her. The coiled tension in his muscles made her shudder. He was strong, overwhelmingly so, and in that moment, his strength belonged to her. With their eyes locked together, she didn’t miss the need, hope and longing she saw in his gaze. It was all there, laid bare for her as he made himself vulnerable. The sight was terrifying, and she almost wanted to stop him before he was fully seated inside of her. This wasn’t meant to be about longing. It was only about touch and her need to sate the hunger that consumed her every minute of every day. A need only Keir could satisfy. That was all she wanted. She didn’t want his heart. And that was what he was offering her. It was there, in the look in his eyes and in the reverence on his face as he joined them together.
“Too much,” she said, meaning everything he was offering her.
“Never.”
“Keir?” Fear made her tremble. Not of the act, but of the emotion.
He leaned over her and pressed a gentle kiss to her lips. There was no pretense that he didn’t understand what she was feeling; he just gave her a sad little smile.
“You don’t owe me anything, Rusty. Just feel, gorgeous. That’s all you need to do.” And then he pulled back and plunged back into her, deep and wonderfully hard.
The moment of fear and vulnerability was shattered as Mairi’s eyes closed at the sensation of his steel shaft filling her. When she looked back up at him, everything she thought she’d seen in his eyes was gone, and she wondered if she’d imagined it.
Keir smiled wickedly as he slowly withdrew from her body. “Feel free to come at any time,” he said with an evil glint in his eye. “Your gorgeous mouth took the edge off for me, and now I can take my time. And I plan to take a very long time, Rusty.” With that, he leaned forward and sucked her nipple into his mouth.
Mairi was lost. All she could do was lie there, spinning in a world of pure sensation, while Keir mastered her body. He kept a slow, steady pace inside of her, just enough to keep her on edge, but not enough to send her over, and all the while he tortured her sensitive breasts with his tongue and teeth.
“I’m going to kill you if you don’t make me come.” The words came out in a husky, panting breath.
Her answer was a wicked chuckle. Mairi fought back the only way she knew how: she clenched the muscles inside of her slick channel. There was a loud groan as Keir’s steady rhythm faltered. His head fell forward, and his shoulders clenched. It was a beautiful sight, so Mairi repeated her torture.
Dark, dangerous eyes looked up at her. “You’ll pay for that.”
“I hope so. You going to speed things up now?”
“Aye.” He gripped her hips and plunged deep inside her.
There was no teasing after that. He pummeled into her, until her mind was nothing but a swirl of color, and her body shuddered with pleasure. A hand slid between their bodies. A thumb strummed her clit. And Mairi was soaring. She heard a long groan of pleasure as Keir followed her into the abyss.
Spent
and panting, Mairi held on to Keir as she floated back to earth. His weight was a welcoming blanket, and his heat made her still spasming muscles ease. Liquid bones made movement impossible. All she could do was lie there under Keir, breathing him in and filling herself with his scent.
“Witch,” Keir grumbled as he pressed a kiss into the crook of her neck. “You sabotaged my plan.”
“Your plan was to drive me insane.”
“Aye. It was a good plan.”
Mairi smiled up at the ceiling as Keir lifted his body weight onto his straightened arms. How he had the energy to move even that much, she didn’t know.
“Next time, I won’t let you get the better of me.”
Her exhausted girl parts came to life at the threat, and Mairi mentally told them to get a grip. They’d had their fun. Now it was time to let her head take control again. For a second, she thought she heard them whine in complaint.
Keir pressed a dizzying kiss to her lips before he climbed off the bed and headed for the bathroom. As soon as the view of his gorgeous backside disappeared, Mairi fell asleep, with her legs hanging off the bed.
Chapter 16
Mairi woke the following morning to the sound of her bedroom door crashing open.
“Keir?” someone shrieked. “You’re naked. You’re in bed with Mairi. You’re both naked. I need to wash my eyes out with soap.”
Agnes was home.
The door slammed shut again, but Agnes wasn’t finished shouting. “Get your backsides out here. We’ve got another problem.”
Mairi struggled to sit up, but Keir’s weight kept her plastered to the bed. They were tangled together in a bed meant for one, and Mairi had somehow ended up under someone who was double her weight. It was a miracle she hadn’t suffocated in her sleep.
“Get off me.” With a massive shove, she managed to topple his bulk out of the bed, and he landed on the floor with a thump.
“That was uncalled for,” he grumbled. “It’s nine o’clock. We overslept. Hamish will be wondering where I am.”
Mairi wrestled with the sheets that were tangled around her legs, tying her to the bed. Eventually, she managed to get her feet free and threw them over the edge—only to have them land on Keir’s stomach.
Can't Tie Me Down! Page 12