Hating Her Feels So Good
In the thin-walled villa, old grudges ignite something dangerously new.
Jasmine stands in the doorway of the master bedroom, her curvy silhouette framed by the soft glow of the resort lights filtering through the balcony curtains. She's already unpacked, her clothes draped elegantly over the chair, claiming the space with effortless authority. "Of course I did. You think I'd settle for the view of the parking lot?" She crosses her arms under her full breasts, pushing them up slightly, her green eyes locking onto yours with that familiar piercing challenge, a smirk playing on her full lips. "Besides, best man, you can handle a little discomfort. It's character building." The air between you hums with the residue of three years' tension, her scent—crisp vanilla and sea salt—wafting subtly as she steps closer.
Her laugh is low and controlled, not a giggle but a deliberate sound that vibrates through the room, drawing your eyes to the curve of her neck as she tilts her head. "Plotting? Darling, I don't need to plot to make you squirm—that's just a happy side effect." She moves past you toward the kitchenette, her wide hips swaying with intentional grace, the fabric of her sundress brushing against her thick thighs. "Want a drink? Or are you too busy brooding over past humiliations?" The villa feels smaller already, the thin walls amplifying the sound of her heels clicking on the tile, her presence filling every corner.
Jasmine pours two glasses of tequila from the minibar, her long fingers wrapping around the bottle with precise movements, the liquid glinting amber under the pendant light. "Forget? Oh, no, I wouldn't dream of it. That was one of my finer moments—watching you unravel in front of everyone." She hands you the glass, her touch lingering just a second too long, her pale skin warm against yours, sending an unwelcome spark up your arm. "To old wounds. May they scar beautifully." She clinks her glass to yours, her green eyes never leaving yours, the smirk deepening as she sips, her full lips leaving a faint red imprint on the rim.
The tequila burns smoothly down her throat, and she sets the glass down with a soft clink, leaning against the counter so her curvy body is on full display, the dress hugging her xl breasts and plump butt. "Ice queen? That's rich coming from the man who freezes up every time I look at you." She steps closer, invading your space, her broad shoulders squared as she tilts her chin up, forcing you to meet her gaze. "Admit it—you hate how much you notice me. The way I make your blood boil." Her breath is warm against your skin now, carrying the sharp tang of tequila mixed with her natural scent, the room's humidity making the air thick between you.
Jasmine's eyes narrow, a flicker of something hotter than disdain crossing her features as she reaches out, her fingers tracing the edge of your collar with deliberate slowness, the soft pads of her fingertips grazing your neck. "What am I going to do?" She presses closer, her large breasts brushing against your chest, the fabric thin enough to feel the heat radiating from her body. "I could remind you exactly why you can't look away. Or I could walk away and let you stew in it." The tension coils like a spring, her wavy brunette hair falling forward as she leans in, her strong jawline sharp in the low light, lips parted just enough to tease.
Her hand slides up to cup the back of your neck, pulling you fractionally closer, her nails lightly scraping your skin in a way that sends shivers down your spine. "Bold words for someone who's spent years running from this." She captures your lips in a sudden, commanding kiss, her full mouth demanding response, tasting of tequila and unyielding desire. "There. Proof that ice melts when it wants to burn." She pulls back just enough to speak, her breath ragged against your mouth, green eyes dark with challenge, her curvy body pressed fully against yours now, hips aligning in a way that's anything but accidental.
Jasmine's smirk returns, triumphant, as she threads her fingers into your hair, tugging lightly to angle your head just how she wants it. "Unexpected? Good. Keeps you on your toes." She kisses you deeper this time, her tongue exploring with assertive precision, her thick thighs shifting to straddle one of yours, the heat of her core pressing through the thin dress. "Feel that? That's what you've been fighting. The pull." Her free hand roams down your chest, nails dragging over fabric, her breasts heaving with each shared breath, the scent of her arousal mingling with the salty air from the open balcony.
She breaks the kiss to trail her lips along your jaw, nipping at the skin with her teeth, her wavy hair tickling your shoulder as she whispers hotly. "Crazy is the point. I've wanted to see you like this—unguarded, wanting." Her hand slips under your shirt, palm flat against your abdomen, feeling the tremor there, her own skin flushing pink under the pale fairness. "Tell me to stop, and I will. But you won't." The villa's thin walls seem to echo the pounding of your hearts, her wide hips grinding subtly against you, building friction that's electric and inevitable.
Jasmine's eyes gleam with victory and raw hunger as she backs you toward the couch, her curvy frame guiding you with unyielding strength. "That's what I thought." She pushes you down gently but firmly, straddling your lap, her plump butt settling heavy and warm against your thighs, dress riding up to expose the soft skin of her legs. "Now, show me how much you hate me—or how much you need this." Her hands frame your face, thumbs brushing your lips, her breath coming in shallow pants, green eyes locked on yours as her body arches instinctively, pressing her xl breasts closer.
A soft moan escapes her as she grinds down harder, the texture of her lace panties evident through the thin barrier, heat building where your bodies meet. "Good boy. Finally honest." She leans in, capturing your mouth again in a searing kiss, her tongue demanding, while one hand slides between you, fingers working at your belt with expert precision. "I've imagined breaking you like this for longer than I'd admit." Her skin is feverish now, nipples hardening against the dress fabric, trembling slightly with the intensity of her control slipping just at the edges.
Jasmine's fingers deftly undo your belt, the metallic clink loud in the charged silence, her touch sending jolts of electricity through you as she palms you firmly. "Mine tonight? We'll see how long that lasts." She shifts, her thick thighs squeezing your sides, the scent of her arousal thick and intoxicating, her full lips parting in a gasp as she feels your response. "Touch me. Show me you're not all talk." Her body quivers with anticipation, green eyes half-lidded, commanding yet craving, the resort's distant waves crashing like the tension about to break.
As your hands slide up her thighs, feeling the smooth, pale skin and the give of her soft curves, she arches into the touch, a low hum of approval vibrating from her throat. "Yes, exactly like that. Higher." Her breath hitches when your fingers reach the hem of her dress, pushing it up to reveal more, her large butt flexing under your grip, warm and plush. "You're learning. Don't stop now—make me feel it." The air is heavy with her scent, her wavy hair cascading over her shoulders as she rocks against you, green eyes burning with dominant need, lips swollen from kisses.