Book Read Free

Puppet

Page 14

by Hamiltion Swift


  “Yes, but—”

  “Was he hard?”

  “I don’t know. I guess.”

  Justin wiped the sweat from her upper lip with his thumb. He curled his hand behind her neck and gathered perspiration from her hairline onto his fingertips. He pulled her close and Carin cocked her head while closing her eyes. Justin kissed her softly and slowly, and as he released her, she remained in blissful subjugation, her lips parted and eyes closed.

  “You know,” Justin said, staring at her, “our dynamic…our love…it’s so rare. We have a chemistry you don’t find too often.”

  “We’ve had it since day one,” she replied, eyes blinking open. “It’s a love dynamic for me though, not a sex dynamic. I think you think it’s a sex thing for me but it’s not. It’s because I love you. That’s why we have the dynamic.”

  Justin held her face in his hands and looked into her eyes. “It turns me on knowing you like being my puppet,” he said.

  “I know,” she replied. “Me too.”

  David arrived at the table with a fresh round. He slid into the booth beside Carin and she bit her lower lip and turned away. He complimented her dancing while handing out the drinks but she wouldn’t look at him. Changing tactics, he asked how long she and Justin had been seeing each other. She turned to face him.

  “It should have been my whole life but really just a year. We have a lifetime of devotion before us.”

  “That’s cute that he calls you Puppet,” David replied.

  Just then, Justin slipped his hand underneath the tabletop. He touched Carin’s knee as she continued talking to David, telling him that she and Justin lived together in Connecticut. Justin slid his fingers deep between her heated thighs, prompting her legs to part. One of her feet found Justin’s under the table as he slipped his fingers inside her thong. Her voice became shaky as she scrunched in the booth. Under the table, her leg was now propped on Justin’s, while the other rested against David’s.

  “It’s all about love,” she said. “All the…all the things we do…”

  “All the things you do?”

  “Whatever we do.”

  “What do you do?”

  “We do…whatever.”

  Justin interrupted. “I think it’s time I got you back to the room, Puppet.”

  Carin looked at him, obviously puzzled. “Really? Okay.” Turning to David, she said, “It was nice to meet you.”

  Justin looked beyond her, to David. “Why don’t you come up for a nightcap?”

  His eyes settled back on Carin. Da Vinci could not have painted an expression more elliptical than the one she offered.

  The three of them walked the foot-lit path through the seagrass trees and flowering hibiscus up toward Justin and Carin’s bungalow. Justin led the way, moving quickly, his hands in his pockets and head down, followed by Carin in a vague, hippie-trippy dance and David stumbling a few steps behind her. Justin glanced over his shoulder in time to see Carin stop and hold out a hand and pull David along. Justin turned his head and charged on.

  When they got inside the bungalow, Justin poured wine and led Carin and David to the balcony. David leaned against a side wall and drank from a stemmed glass while Carin rested against Justin on the balcony’s opposite wall, both of them facing David. The night was balmy and the view of the sea nothing short of breathtaking. The moon sent a silver streak from the horizon to the balcony, spotlighting the threesome as if they were actors on a stage. Justin wrapped his arms around his girlfriend’s body and kissed her salty neck. She wiggled back against him as David watched.

  Justin met David’s glance and lowered his hands to Carin’s legs. He slid his fingers up until her miniskirt was pushed high on her thighs. Her skirt hem danced in the balmy breeze and the perfumed scent of flowering vegetation wafted in the air. As Justin’s hands went higher, she again pushed her rear against him. The skirt rose until David could see the full extent of her legs.

  Carin looked down at herself as Justin’s fingers raked her inner thighs. The silvery-blue glow of the moon brightened her appearance and shadows from the railings made elongated marks on the balcony floor. Carin looked up, her gaze landing on David. She noticed a shadow splotching the front of his pants but then realized that his earlier excitement had returned. She was woozy, in a sexual stupor. If Justin had slipped his hand inside her thong right then, she would not have stopped him. Instead she felt his splayed fingers only stroking her thighs more, giving David teasing peeks of her thong. She pushed against Justin again and was happy to realize that he too was hard.

  When finished with their wine, they went inside to the main room. Justin turned on the radio and brought over the bottle, topping Carin’s and David’s glasses before adding more wine to his. Moving to the couch, Justin asked Carin to sit between him and David.

  Before long, the conversation focused on sex. Justin told their friend about the lingerie fashion show Carin had given him on his birthday, boasting that they’d stayed inside all day with Carin dressed in a skimpy outfit, her only goal to keep him excited. Carin blushed between the two men as Justin told David that she had spent most of it on her knees and on her back. When she spoke, it was to clarify that Justin had asked her to be his love slave for his birthday.

  “Did you like being his love slave?” David asked pointedly.

  Carin giggled. “I like doing things that I know will keep him happy,” she replied.

  The sexual tension had been high before the comment; after it, all three of them were silently begging for release. Carin writhed on the couch between the two men, her short skirt inching higher as her restless legs churned.

  “It would make me happy if you took off your blouse,” Justin said.

  She turned to him. “Really? You mean that?”

  “Yup. To show David the new bra I bought you.”

  “It’s so pretty,” she whispered.

  Justin took Carin’s wineglass from her and she stood from the couch. Turning toward David, she looked down at herself and undid the first tiny button of her blouse. She looked back to Justin and he nodded. Her hands shook as she undid the next button. The third and fourth went just as shakily.

  When the garment was completely unbuttoned, Justin said, “Go ahead, baby, take it off.”

  Justin could tell from the glazed look in Carin’s eyes that she liked the position she was in, being guided by him, doing what he wanted, and being on display before two adoring men with her blouse hanging open like partially pulled drapes.

  She peeled off the blouse one shoulder at a time, leaving her big boobs displayed in her lacy periwinkle bra. David and Justin looked on, one with lust and envy, the other with lust and pride.

  “Now the skirt, Puppet,” Justin said. “Show him your pretty matching thong.”

  “I guess it’s not much different than a bikini.” She giggled nervously.

  “It could be worn as a bikini,” David said quietly.

  “Oh yeah.” She giggled again. “I forgot you saw that.”

  She put her hands to her hips and held on to the sides of her skirt. Looking directly at Justin, she wiggled the mini past her slender hips and eased it down her legs. She let it drop to the floor and stepped out of it, leaving herself dressed only in her bra, thong and heels. Justin could see the material of her thong cling to her. As if on cue, a slow song came on the radio and Carin began swaying to the beat.

  “You like this song, Puppet?” Justin asked.

  “It’s good dance music.”

  “You want to dance?”

  “You want me to?”

  “If it’s good dance music, why not?”

  Turning to David, Justin said, “Go ahead, David. You two dance well together.”

  Justin watched as David led Carin to a clear spot in the center of the room. He put his arms around her waist and she draped hers around his shoulders. He cupped her thong-covered ass, pulling her against him. Carin pushed her body into his, rubbing against him and meeting his movements.


  All through the dance, they gyrated against each other. David’s leg rubbed between hers and she almost rode him. Justin drank in the sight and was quickly drunk with lust. When the song ended, Carin broke their embrace, stepped back and looked over to the couch. Her face was flushed and her eyes wide. Did she notice that one of the couch’s end pillows was now on Justin’s lap?

  “You liked me dancing?” she asked.

  “Yes. Did you?”

  “I liked you watching.”

  “Show David how cute you are all shaved, Puppet.”

  “Oh Justin.”

  “Show him. While I watch.”

  She held Justin’s stare, as if trying to read his thoughts. He was breathing hard through a frozen smile, his hand on top of the pillow. She bit her lip and turned to David. Her hands shook as she reached to her thong. Looking down at herself, she swallowed dryly and pulled the thong to the side.

  “See,” she croaked. “No hair.”

  She stood perfectly still, allowing David to look at her glistening lips.

  David moved closer, glancing from Carin to Justin and back again. Justin continued watching from the couch, his hand pushing the pillow down onto his crotch. For months, he’d danced around this fantasy with Carin. All vacation they had excited each other with it. He was more curious than ever to know how far she’d go if given the opportunity. No more fingers in the mouth. It was time for the real thing.

  “Go ahead,” he said to nobody in particular.

  Carin remained still with David now standing beside her. She looked frozen as David’s hand moved toward her. She did not move a muscle or utter a word. Her hand held her thong and her legs stayed parted.

  “You’re very wet,” David whispered.

  She looked toward the ground as if in shame and then glanced toward Justin.

  “What do you want?” she asked.

  “Get on your knees, baby.”

  Carin let go of her thong and kneeled on the floor. Justin removed the pillow from his lap and walked to the radio, turning off a Spanish-speaking DJ. It was silent in the room when Carin undid David’s belt buckle. Justin could hear the teeth of the zipper clicking as she tugged at the fly. When she pulled down David’s boxers, his stiff cock sprang out at her. She wrapped her tiny fingers around the thick shaft and put the pre-cum-coated head against her face, letting the clear liquid smear her cheek. She looked up to David and smiled. The silence in the room was broken by her patented moans when she put him in her mouth.

  Justin quickly ducked into the bedroom and came out a moment later with a small bag in his hand. Carin was sucking David like there was no tomorrow. Justin handed David the bag while speaking to Carin.

  “Does he feel good in your mouth, Puppet?”

  “Mmmm.”

  “You like sucking him?”

  “Uuuuhuh.”

  Justin positioned himself on his knees behind her and reached between her legs to play with her pussy. David had been right; she was outrageously wet and shuddered violently when Justin touched her, to the point where she had to stop sucking for a moment. Justin pushed her onto all fours. He pulled his fingers from her and replaced them with his cock. He fucked her from behind slowly and she began sucking David again. They got into a rhythm, with David and Justin alternating thrusts, and soon Carin pulled back, taking David’s cock from her mouth. She stroked him, letting his cum fly into her hair. It was like the scene at the beach, only now it was a good-looking stranger coming on her instead of Justin.

  Carin lowered her head to the floor and pushed back against Justin, meeting his thrusts. Justin began moaning and bucking harder. She slipped off his pole and swung around, putting his slick cock into her mouth. David’s cum was in her hair, and seeing it cemented Justin’s excitement. When he came, she swallowed every drop.

  She then reached back and fondled David’s cock. David opened the bag and pulled out a box of condoms.

  It was a long night, with Carin yielding to each man’s whims and desires, becoming their toy, their plaything, their puppet. At one point, they laid her on the bed with her head in David’s lap and Justin’s mouth between her legs. David fondled her breasts from behind, pinching her turgid nipples as Justin licked her. The men then switched positions, Justin cradling her head in his lap while David licked her to orgasm.

  Toward the end of the night, Justin went into the bathroom to take a leak. By the time he came out, Carin was sucking David yet again.

  By four-thirty in the morning, they were all spent. David was concerned his wife would wake up soon and hurried out without much of a goodbye. Justin and Carin were left alone together. He held her in his arms as they stood in the threshold of the bathroom. She was dazed, hanging onto him. Dried cum coated her body. Her legs were sore, her jaw throbbed, her pussy was tender. Justin and David had each come two or three times but only Justin in her mouth. She had lost count of her orgasms.

  Carin was quiet as Justin brought her into the bathroom. He put her into the shower and she remained still as he washed the night from her body. With her lover’s touch so tender, and the warm water raining down, she felt as if her sins were being absolved.

  When they were finally ready to turn in, the horizon was pink beyond the balcony. Justin pulled the drapes lazily and came to bed. Carin was curled onto the mattress. When Justin sank his body next to hers, she tucked into him like a contented kitten.

  “When did you get the condoms?” she whispered.

  “After Newport. You said you’d be the trucker’s puppet for me but he’d have to wear a condom.”

  “But… Wasn’t it pretend then?”

  “Yes.”

  Carin didn’t reply. Five minutes later, she was asleep.

  Justin stayed awake for another hour. He’d always wondered how much sex Carin could handle. Now he had an inkling. It had been less than a year since she’d told him she’d had only one other lover in her life. She’d come a long way.

  Chapter Eighteen

  A shaft of sunlight cut in through a crack in the drapes, splitting the room in two. A bright yellow line ran up the center of the bed. Carin lay in the dark on one side and Justin in the dark on the other. Dust particles floated in the shaft as if in a snow globe, and through the dusty light Justin could make out a jerking rise and fall of the sheet over Carin’s body. He had been up an hour and this was the first he’d seen her move.

  He scrunched over through the beam of light to her side of the bed. His arms went around her as he spooned in close.

  “I love you,” he said.

  She pushed into him and sniffled.

  “I feel like I cheated on you.”

  “You didn’t cheat, Puppet.”

  He moved back and rolled her onto her back. His fingers touched her chin and she turned her face to meet his. Her eyes were shiny gemstones. Through the partial light, Justin could see faint lines of mascara had sullied her cheeks.

  “What if I hurt you?” she said. “What if you think bad of me?”

  “You didn’t hurt me, Puppet. And I don’t think badly of you. I asked you to explore with me. Even with him here, it was just you and me.” He leaned close and kissed her on the forehead.

  “That’s what I want,” she said. “Just you and me.” She rested her head on his shoulder.

  “All the things we’ve done,” he continued, “from that first night in the restaurant parking lot ’til now—they all bring us closer together.”

  “I love our closeness, Justin. I wouldn’t want to jeopardize it for anything.”

  He lifted his hand to her face again and touched her cheek. It was warm and wet.

  “If you don’t want to do something, I want you to tell me,” he said. “I don’t want you doing things you don’t want.”

  “I do want them. For you,” she whispered. “I want to please you how you want me to.”

  “Okay, but…if you decide you don’t want to, it’s okay to say no.”

  Carin inched up on the bed and sat with he
r back against the headboard. She wore a tiny nightie with ruffles and bows and spaghetti straps. One of the straps fell from her shoulder and she left it dangling.

  “If we never do it again that’s fine with me,” she said.

  “And if we do?”

  “If we do, it’s because you want it from me. But it would have to be somebody nice like him. Otherwise I’d say no in a heartbeat.”

  Justin left the comment dangling. He got up from the bed, moved to the window and opened the drapes. The room quickly illuminated. He turned back and stared at Carin curiously.

  She placed the strap back on her shoulder and began talking quickly.

  “I mean…I was so clueless before you. I didn’t have the mentality that a lot of my girlfriends had. Allie especially. And then you came along and everything changed. When you’re away on business, I crave you, and that’s a very new feeling for me. I love doing things for you but I get concerned sometimes. I’d hate for you to think bad of me. Like I’m some kind of slut or something.”

  Justin came back to the bed, crawled in and sat alongside Carin with his back against the headboard.

  “I know how innocent you’ve always been,” he said.

  He touched Carin’s cheek again and noticed her tears had dried.

  “And I know it’s because of me,” he continued. “You’re in love and eager to show it. There’s a big difference between that and…anything else. I can’t explain it but it excited me seeing you so excited.”

  “You were so excited, Justin!” she gushed. “I loved how excited you were. That’s what got me excited.”

  He leaned toward her and kissed her forehead again through her bangs.

  * * * * *

  Fifteen minutes later, Justin was in his running gear, sitting in a chair by the bed, lacing his Reeboks. Carin was scooted up on the mattress, a pillow now wedged behind her back. Justin got up from the chair and scanned the room. His gaze fell on his iPhone on the credenza and he went toward it. Looking back over his shoulder, he told her they’d go for brunch when he returned. He came back to the bed, bent down and kissed her quickly on the lips.

 

‹ Prev