LOGINJayla woke up to her phone buzzing nonstop on the nightstand. The screen lit up with notifications of texts, DMs, group chats, even tags from accounts she didn’t follow. She rubbed her eyes, still groggy from crying herself to sleep, and tapped the first message that popped up.
It was a screenshot from her roommate, Tasha. The image showed Jayla’s bare breasts, the one she’d sent Justin six months ago when they were still good. Her dark nipples tight from the cold dorm room air that night, the silver hoop piercing glinting under the lamp. Below it, another screenshot: her ass in the mirror selfie, cheeks spread just enough to show the pink slit between them, fingers holding herself open the way he’d begged her to. The caption read: “Campus bicycle finally leaked, who's next?” Her stomach dropped. She scrolled and there were more screenshots. Her face is clearly visible in every one. The videos too, short clips he’d recorded without asking, her moaning his name while she rode him reverse, ass bouncing, pussy gripping his cock so tight you could see the creamy ring at the base every time she lifted. She threw the phone across the room. It hit the wall with a crack. Her chest heaved as heat flooded her face, then her whole body. She laid back on her bed sobbing loudly. The whole campus had seen her. Tasha burst in without knocking. “Jayla, get up. We’re not letting him win.” “I’m not going anywhere,” Jayla said. Her voice cracked. “Everyone’s seen me naked. Everyone.” “Exactly,” Tasha said. “So you hide and they talk louder or you show up, head high, and make them choke on it. The sooner you carry on with your life, the sooner they'll forget it.” “I really don't want to.” Jayla cried “The football game starts in two hours. We’re going, all of us. You need air and noise. You need to remember you’re more than his shitty revenge p**n. Plus everyone will be too busy looking at Devin anyway.” Jayla stared at the ceiling. Tears slipped into her hairline. She wanted to disappear. But Tasha was already pulling clothes from the closet. She pulled up Jayla’s favorite ripped jeans, the cropped black hoodie that showed a thin strip of stomach, the red bra that pushed her tits up just right. “Wear something that says fuck you,” Tasha said. “Not fuck me.” Jayla didn’t argue. She showered fast, scalding water turning her skin pink. She avoided looking down at herself. Every time she did, she remembered Justin’s hands there, his mouth, the way he’d groaned “mine” against her clit until she came shaking. By kickoff she was in the stands with Tasha, Maya, and Diana. The stadium smelled of hot dogs, popcorn, cut grass, and sweat. The crowd roared every time the home team gained yards. Jayla kept her hoodie zipped to her chin, arms crossed tight over her chest like armor. She felt eyes on her anyway. “Is that her?” “Damn, she looks better in person.” “Bet Devin’s pissed he’s missing this.” Devin? She looked at the field. He wasn't there, he wasn't playing tonight. He was the school's star player and he was also best friends with Justin. He’d flirted with her at parties, never pushed, always respectful. Last week he’d texted her after the breakup: You good? She hadn’t answered. Now the announcer’s voice crackled over the speakers: “And folks, we’re missing our number one receiver today for personal reasons. Give it up for the rest of the squad!” The crowd cheered, but the murmur around Jayla grew louder. Heads turned and phones angled subtly in her direction. She felt the heat climb her neck again. “I need the bathroom,” she muttered. Tasha grabbed her wrist. “You sure?” “Yeah. I’ll be back.” Jayla slipped through the crowd, head down, weaving between bodies. The concrete tunnel to the restrooms smelled of bleach and stale beer. She pushed through the door and entered. It was empty. Thank God, she thought as she sat on one of the chairs stationed outside. She pulled her knees to her chest breathing through her mouth so she wouldn’t cry. Minutes passed. Then she heard a low moan followed by a groan. Jayla froze. She considered leaving but she decided against it and went closer to the stall the sound came from. She shouldn’t look. She knew she shouldn’t. But she was curious and the stall door didn’t lock perfectly; there was a half-inch gap at the hinge side. She leaned forward, just enough to see through it. Devin stood at the far sink, back to the mirrors, cargo shorts shoved down to mid-thigh. His cock was out, thick, dark, veins standing out along the shaft. The head was flushed deep purple, with pre-come that beaded at the slit. In his right hand he held his phone. The screen glowed bright and Jayla’s own face stared back from it. The photo was one she’d forgotten about, her on her knees in Justin’s dorm, mouth open, tongue flat, waiting for him to finish on her face. But Devin wasn’t looking at that part. His thumb swiped. Another photo loaded, her bent over the bed, ass up, pussy spread wide, glistening, two of Justin’s fingers buried inside her to the knuckles. Devin’s hand moved faster. Long, firm strokes from base to tip. His foreskin slid back with each upstroke, exposing the sensitive ridge. Pre-come leaked steadily now, coating his fingers, making the shaft shine under the fluorescent lights. His breathing turned into ragged, short, harsh exhales through his nose. His free hand braced on the sink edge, knuckles pale. Jayla’s mouth went dry. Heat pooled low in her belly, sudden and unwanted. Her nipples tightened against the thin bra fabric. She pressed her thighs together hard, trying to stop the ache starting between them. Devin’s hips jerked forward into his fist. His balls drew up tight against his body. A low groan rumbled out of his throat, deep, almost pained. His thumb swiped again. This time the video played muted, but she knew the sounds by heart. It was filled with her own moans and Justin telling her to take it deeper. Devin’s strokes turned frantic. His abs flexed under the tight team jersey. Sweat beaded along his hairline, trickled down the side of his neck. His cock throbbed visibly, then he came. Thick ropes of cum shot out, splattering the sink basin. White, creamy spurts that hit the porcelain with soft wet sounds. One landed on the edge of his phone, streaking the screen where her picture still glowed. He kept pumping through it, milking every drop, breath hitching. Come dripped down his knuckles, ran along the underside of his shaft, pooled on the tile between his sneakers. He sagged forward slightly, chest heaving. His hand slowed, then stopped. He stared at the mess he’d made, then at the phone. Jayla’s heart slammed against her ribs so hard she thought he’d hear it. She shifted a little, and the stall door creaked. Devin’s head snapped up. Their eyes locked through the narrow gap. For a second neither moved. Then Jayla pushed the door open, stepping out slowly. Her legs felt unsteady. Devin didn’t tuck himself away. His cock hung heavy between his thighs, softening but still wet, cum glistening on the head and along the shaft. His shorts stayed bunched at mid-thigh. He didn’t look ashamed. Jayla’s voice came out quieter than she meant. “What are you doing?”Claudia looked down at Ezra with a satisfied smile. His body was covered in sweat and bite marks. His cock throbbed desperately inside her, leaking steadily. She was still pinning his wrists beside his head.“You’ve been a good boy,” she said, voice low and rough. “You can come now. Fill me up.”She started riding him hard. She slammed down onto him, taking every inch deep inside her soaked pussy. The wet slap of her ass meeting his hips filled the private bedroom. Her heavy breasts bounced wildly with each thrust.Ezra moaned loudly. After so much teasing, the sudden intense pleasure was almost too much. Claudia’s pussy clenched tight around his cock, squeezing him on every downstroke. She rolled her hips, grinding her clit against him before lifting up again.“Fill me,” she demanded. “Pump every drop deep inside me.”She rode him faster. Her thick thighs flexed as she worked herself on his cock. Sweat ran down between her breasts and dripped onto his chest. The smell of sex was thic
Claudia stayed straddling Ezra’s chest for a moment, looking down at his soaked face. His chin, neck, and chest glistened with her squirt. His cock stood painfully hard, twitching against his stomach.She smiled and slid down his body until she knelt between his spread legs.“You’re going to stay tied up for a while longer,” she said.She wrapped her hand around the base of his cock. It felt burning hot and rock hard in her grip.Pre-come leaked steadily from the tip, running down the shaft. Claudia stroked him slowly from base to head, twisting her hand at the top.Ezra moaned and pulled against the cuffs. His hips tried to thrust up, but the restraints kept him almost completely still.She lowered her head and took him into her mouth. Her lips stretched wide around his thickness. She sucked him deep, her tongue pressing along the underside. The wet heat of her mouth made Ezra gasp.She bobbed her head slowly, taking more of him each time until the head of his cock hit the back of he
Claudia stepped closer to the bed, still holding the velvet-lined cuffs. Her predatory smile widened as she looked down at Ezra. “Take off your clothes,” she ordered.Ezra’s hands shook as he pulled off his shirt, then his pants and boxers. His cock sprang free, hard and leaking. Claudia watched with dark eyes while he climbed onto the large bed. She grabbed his right wrist first and locked the cuff around it, then pulled the strap tight and fastened it to the corner of the bed frame. She did the same with his left wrist, then moved to his ankles, spreading his legs wide. By the time she finished, Ezra was stretched spread-eagle on his back, completely helpless. The cuffs held him tight but the velvet lining kept them from cutting into his skin. His lean body was fully exposed, cock throbbing against his stomach, pre-come pooling on his abs.Claudia stood at the foot of the bed and began stripping slowly. She reached behind her back and unzipped her tailored navy dress. The fabric
Turbulence shook the private jet hard. The cabin rattled. Ezra Blake gripped the armrest of his leather seat, his laptop nearly sliding off his thighs. The 20-year-old trust-fund junior tried to focus on the screen, but his eyes kept drifting across the cabin to Claudia Voss.Claudia sat in the wide seat opposite him, completely calm. The 49-year-old woman looked powerful in her tailored navy dress that hugged every curve of her voluptuous, surgically enhanced body. Her full breasts strained against the fabric, and the dress clung to her wide hips and thick thighs. Her dark hair fell in perfect waves around her shoulders. She sipped her drink slowly, one leg crossed over the other, watching him with sharp eyes.Another jolt hit the plane. Ezra’s stomach flipped. He shifted in his seat and stole another glance at her. Claudia noticed and a small smile played on her lips.“You look tense,” she said, her voice smooth and low. “Come with me to the bedroom at the back. It’s much more c
Mr. Grayson leaned back against the hood of his black SUV and crossed his arms over his broad chest. He looked down at Raven with calm, dark eyes. “Convince me you’re worth protecting,” he said. His voice stayed low and steady. “Show me why I should risk my own reputation to save yours.”Raven stood frozen in front of him. Tears still glistened on her cheeks. Her sheer white blouse did nothing to hide how hard her nipples were. She thought about losing her job, about police showing up at her apartment, about everyone knowing what she had done. The reality sank in deeper with every second. Her hands trembled at her sides.She stepped forward on shaky heels. The concrete felt cold and rough through the thin soles. She lowered herself slowly to her knees right in front of him. The hard floor pressed into her skin and made her knees ache. She reached up with trembling fingers and unbuckled his belt. The metal buckle clicked loudly in the quiet garage. She pulled down his zipper.Gray
CHAPTER 7: PARKING GARAGE BLACKMAIL PT 1Raven Holt stepped out of the elevator into the nearly empty multi-level parking garage. It was late Friday evening, and most people had already gone home. The air felt cool and damp against her skin. Her sheer white blouse clung to her slim-thick figure, and since she wore no bra, her full breasts and dark nipples were clearly visible through the thin fabric. Her tight pencil skirt hugged her round ass and toned thighs as she walked. Her heels clicked loudly on the floor with every step. Her stomach twisted with dread after Mr. Grayson’s terse text.She spotted him waiting beside his sleek black SUV in a dimly lit corner. Mr. Grayson, 48 years old, stood tall and imposing. His broad shoulders filled out his tailored suit. Silver hair showed at his temples. He radiated authority. A calm, predatory smile touched his lips when he saw her.“Raven,” he said simply.As she got closer she wondered what he had got on her bed on the text he sent and







