Punishment

1766 Words
"I might not be able to talk tonight." That was the first thing she messaged him that morning. Aimee: My friend's dragging me to the beach. Day trip. I'll bring my phone but signal might suck. Mr. L: A beach, huh? She smiled at the way he typed that. She could already feel it coming. Mr. L: Don't wear anything too revealing. Aimee: Why? Mr. L: Because if I find out you let anyone else see what's mine, I'll remind you who it belongs to. A chill ran through her—but not from fear. It was the same kind of thrill that had her heart squeezing when he said "good girl." Aimee: Don't worry. I'll be covered head to toe. Mr. L: You better. She tried. She really did. When they arrived, the sun was already blazing across the sand. Aimee stepped out of the car in a loose tee and shorts, just like she said she would. But her friend wasn't having it. "Nope," her friend declared, pulling a small paper bag from her tote. "You're not hiding all that in this heat. I brought options." "I'm good, really—" Too late. Ten minutes later, Amie stood in a small rented restroom, staring at the mirror. The swimsuit was... modest, technically. A deep navy one-piece with a low back and soft scoop neckline. But on her—with her figure—it didn't feel modest. Her breasts sat high and full, the fabric clinging around her waist and hips like a second skin. She tried to tie her shirt around her waist. That didn't help. Then she threw it back on. "Let's go!" her friend called from outside. Aimee stepped out. "Much better," her friend grinned. "You look hot. Trust me." Amie flushed. She tugged at the hem of the shirt again, trying to keep it pulled forward. She didn't notice the figure passing too close behind her. Not until she bumped into him. A strong chest. A faint scent of musk and clean cotton. "Sorry," she mumbled, stepping back, head down. She didn't look up. Just scurried back toward her friend like nothing had happened. The man stayed still for a moment. Watching her walk away. Watching the way she kept tugging at her shirt. And the navy strap peeking out beneath it. She got home that night, sun-kissed and tired. Showered. Collapsed into bed with her phone in hand. New message from Mr. L Her stomach flipped. She opened it. Mr. L: You told me you'd be covered. She froze. Mr. L: And yet there you were. All soft skin and curves. Tight fabric. Straps slipping down your shoulders. Her fingers trembled. Mr. L: You think just because I wasn't texting, I couldn't see? Her breath caught. Mr. L: You're lucky I didn't drag you into the nearest restroom and remind you who you belong to. Her thighs squeezed together before she could stop them. She stared at the screen. Heart pounding. Hands shaking. And then— Another message. Mr. L: Tell me the truth, Amie. Do you like being seen? Even by strangers? She didn't know how to answer. She stared at his messages for a full minute. "You think just because I wasn't texting, I couldn't see?" Her breath was uneven. Her mind raced back to the beach. The swimsuit. The shirt she kept tugging on. The man she bumped into and didn't look at. No. That couldn't have been him. Could it? Her fingers moved fast. Aimee: How did you know what I wore? The reply came slower. But not slow enough to stop the panic spinning in her chest. Mr. L: You really think I wouldn't check? Aimee: Check what? Another pause. Mr. L: Your friend's story. Her lips parted. She fumbled for her friend's account, quickly pulling up her stories from earlier. There it was. A short video—just a few seconds of them walking on the shore. Amie was laughing, looking away from the camera. The shirt slightly lifted. Just enough of the navy strap peeking through. Her stomach twisted. Mr. L: I saw the strap. Mr. L: I know that color. That neckline. Mr. L: That body. She didn't reply right away. Relief washed through her—but only slightly. Because even if he hadn't been there, it felt like he had. Aimee: You scared me. I thought you were there. Mr. L: Would it scare you... or turn you on? She inhaled sharply. Aimee: I don't know. Mr. L: You will. Eventually. A beat. Then— Mr. L: You looked beautiful today. Her heart thudded. Mr. L: Too beautiful for the world to see. And that's what makes me want to keep you hidden... and ruin you in the dark. She was still clutching her phone when it buzzed again. Mister L: Video. Now. Her stomach dropped. She didn't move. Then another message: Mister L: Go put on the swimsuit. The same one you wore at the beach. You know which one. Her cheeks flamed. A punishment. He hadn't called it that. He didn't need to. She padded toward her closet, the floor cold under her feet. Her fingers trembled as she reached into the bag she'd tossed aside earlier. The navy one-piece stared back at her—innocent in color, sinful in fit. She pulled it out slowly, biting her lip. It still smelled like sunscreen. Still clung to her skin like a secret. She slipped out of her pajamas and stepped into it one leg at a time. Tugged the fabric up her thighs, over her hips. It stretched tight around her chest, lifting, cupping. Every curve was pronounced. Bare shoulders. Open back. Modest on a hanger—but not on her. Not on his girl. The video call came through. She accepted. His camera was already on. Still dim. Still faceless. But she could feel him watching. She sat on the edge of the bed, arms folded over her chest. "Hands down." His voice was low. Dangerous. Aimee dropped her arms slowly. Her breasts pushed tight against the fabric, the neckline dipping slightly from the stretch. Her thighs pressed together out of instinct. "Stand up." She stood. "Turn around." She hesitated. "Now." She obeyed, turning slowly, shame burning hot beneath her skin. "Look at you," he murmured. "Pretending to be shy when you walked around like that in front of strangers." "I didn't—" "You didn't what?" Her breath caught. "I didn't mean to be... on display." "But you were." "And now you're going to show me what you showed everyone else." She bit her lip, arms twitching at her sides. "Sit. Legs apart. Let me see you." She dropped back onto the bed, knees tight together. "Wider." Her legs parted. Slowly. The fabric pulled at her hips. Her swimsuit creased slightly where the curve of her thighs met. She squirmed under the camera, cheeks burning. "Now touch yourself. Over the swimsuit. Just like I would have, if I'd found you that day." Her breath hitched. Her hand slid down her stomach. Her fingers trembled as they reached between her thighs, pressing lightly against the fabric. A soft moan escaped her lips. "That's it. Let the embarrassment fuel you. Let it burn." She rubbed slowly, the friction against the tight fabric making her hips roll, her eyes flutter shut. "You wore that knowing how it hugged your body. How it begged to be pulled aside." Aimee whimpered. She rubbed harder. "You're dripping under it, aren't you?" "Y-Yes..." she gasped. "Take it off. Slowly. I want to see what they didn't." Her fingers found the straps, pulling one down... then the other. She peeled the suit down her body, baring her breasts first—soft and flushed—and then her soaked center, the fabric sticking from how wet she already was. His breath caught. The first crack in his control. "You're not allowed to finish until I say." She nodded, desperate. "Put your fingers back. But go slow." Her hand slid between her legs. She moaned again—louder this time. "Touch your breasts with your other hand. Pinch your n*****s until you cry." She obeyed. Everything inside her coiled tighter. "This is mine," he whispered. "All of you. Not the beach. Not the world. Me." And when he said her name, broken and low and reverent— "Come now." She shattered. Her body arched, lips parted in a silent scream, chest heaving. She came in the swimsuit he made her put back on. For him. Only him. Her body was still shaking. The swimsuit clung to her in all the wrong places now—wet between her thighs, bunched around her hips, one strap sliding down her arm. Her chest rose and fell in shallow, breathless waves as her fingers slowly dropped away from her skin. She didn't even realize her camera had shifted slightly. Her flushed face came into view—lips parted, hair messy, eyes glassy and dazed. The silence crackled through the line. Then—his voice. Low. Controlled. Too calm for what he'd just watched. "Listen to me, Aimee." She blinked. Heart still racing. Legs still trembling. "What you just gave me... What I just watched you do..." He paused, voice darkening. "No one else gets that." Her breath caught. "Not in real life. Not on the beach. Not in passing glances or accidental touches." "You don't wear that swimsuit again unless I tell you to." Her pulse jumped. "You don't show those thighs. That chest. That curve at your hip—unless it's for me." He wasn't raising his voice. He didn't have to. Every word sliced clean through the haze in her chest. "Because I don't share." Her fingers curled into the sheets. "And if I find out someone else looked at what's mine again..." There was a pause—then a low, deliberate inhale through the speaker. "I won't just punish you with my words, baby. I'll show up." "I'll find you. And I'll make sure the only thing you're able to think about is my hands pulling you apart all over again." Her thighs clenched instinctively. She whimpered. And he knew. "Do you understand?" She swallowed. Voice barely a whisper. "Yes, Mister..." "Good girl." Then, softer now. Almost like a reward. "Sleep. And dream about the next time you'll show me what no one else deserves." The line went quiet. But her body remembered. And now, so did her fear— Of what might happen if she made his again feel like the world's.
Free reading for new users
Scan code to download app
Facebookexpand_more
  • author-avatar
    Writer
  • chap_listContents
  • likeADD