Ranch In Heat
by Jim
Chapter 1 — Dust and Distance
The last of the light was sliding off the west pasture when I finally stepped onto the porch. My shoulders ached from wrestling the broken stretch of fence back into place, and the smell of sun-baked hide and dry grass still clung to my shirt. Rolley was already in the rocking chair, boots crossed, a cold bottle sweating in his hand. Mario stood at the rail, still in his work jeans, hat pushed back, watching the cattle settle for the night.
I dropped into the empty chair between them and took the bottle Rolley passed me without looking. The first swallow cut through the dust in my throat. Mario turned at the sound of the chair and gave that quick, almost shy smile he always wore around me, the one that made him look younger than twenty-two.
“You didn’t have to stay for the whole stretch,” I said.
“Wasn’t going to leave you with it,” he answered. Simple. Direct. The way he said most things to me.
We talked about the weak section near the creek, about how many head still needed moving before the next cold snap. Ordinary ranch talk. Yet every time I glanced over, his eyes were already on me. Not bold. Just steady, like he couldn’t quite help it. I felt the weight of that look settle somewhere low in my stomach—warm, unexpected, and quickly pushed aside.
Rolley stretched, the chair creaking. “Kid would stay out here till midnight if you asked him.”
Mario flushed under the dirt on his cheekbones but didn’t deny it. I laughed, soft, and told him to go get some sleep before the morning feed. He nodded, touched the brim of his hat the way he always did when he left my presence, and headed down the steps toward the bunkhouse. I watched the easy roll of his shoulders until the dark took him.
The porch went quiet except for the distant lowing of the herd. Rolley tipped his bottle toward the empty space Mario had left.
“He’d do just about anything you asked,” he said, voice mild, almost lazy. “You know that, right?”
I kept my eyes on the dark pasture. The words sat between us, light as dust and somehow heavier. I took another drink and let the silence answer for me. Inside, something small and unwanted had shifted, a private flicker I refused to name.
The night air cooled against my skin. Somewhere out in the black a cow called to its calf. I stayed in the chair long after Rolley went inside, listening to the ranch settle, and tried not to notice how the space Mario had occupied still felt warm.
Chapter 2 — After the Branding
The branding fire had finally died to coals by the time we finished. Smoke and singed hair still hung in the air, mixed with the sharper smell of antiseptic and blood. My arms trembled from holding calves steady all afternoon. Mario worked beside me the entire time, quiet, efficient, always turning up exactly where the next animal needed to be controlled.
We ended in the kitchen because the bunkhouse stove was out again. Rolley poured three glasses of the cheap whiskey we kept for nights like this. I sat at the scarred table, boots still on, and felt the deep ache settle into my lower back. Mario took the chair across from me. When he reached for the bottle his sleeve brushed my wrist. The contact lasted half a second longer than it needed to.
I didn’t pull away.
Conversation stayed practical at first—how many head we still had to move, which section of fence would fail next, whether Guy and Samantha could handle the north pasture alone tomorrow. Then Rolley, half smiling, asked Mario if he’d had any luck in town last weekend. Mario’s ears went red under the dust. He muttered something about another girl who lost interest the moment the drinks stopped.
I watched him. The same steady attention he always gave me was there, only closer now in the small kitchen light. I leaned forward to take the bottle from him and let my fingers rest over his for a moment while I poured. His hand was warm, rougher than Rolley’s, still carrying the heat of the fire.
“You try too hard,” I said. My voice came out lower than I planned.
He looked up. For a second neither of us spoke. I felt the quiet stretch between us, charged and thin. Then I stood to put the bottle away and, without quite deciding to, reached out and brushed a streak of ash from the front of his shirt. My fingers trailed lower than necessary, stopping just above his belt. I felt the hard line of muscle under the cotton and the sudden stillness in his breathing.
I let my hand drop.
Rolley watched from the doorway, expression unreadable. “You could probably fix that problem of his if you felt like it,” he said, almost lazy.
I told him to shut up. The words came out sharper than the joke deserved. Mario’s eyes flicked between us, then away. Something had shifted in the room, small and irreversible. I felt it in the way my pulse sat higher in my throat, in the residual warmth where my fingers had touched him.
I went to bed early that night. Sleep took a long time to come.
Chapter 3 — The Locked Gate
The bunkhouse lock had jammed again after the rain. Mario showed up at the back door of the main house well after midnight, hat in his hands, apologizing for waking us. Rolley waved him in. We were already awake, finishing the last of the whiskey at the kitchen table after another day that had run too long.
I should have sent him to the couch in the front room. Instead I told him to sit. The three of us talked the way we always did when the work was done and the alcohol had loosened the edges. Mario’s dating disasters came up again, the same frustrated honesty. He said he hadn’t been touched in months. The words hung there, heavier than they should have been.
Rolley refilled our glasses. His voice stayed light when he said, “Hell, Pam could take care of that for you right now if she wanted.”
I stared at him. The kitchen clock ticked once, twice. Mario went completely still. Something in me that had been circling since the branding finally stopped moving. I felt the decision form before I spoke it.
I swallowed the last drink in two long pulls and set the glass down hard. Then I asked Mario directly, “Do you want sexual contact with me while Rolley watches?” Mario looked at Rolley, then back at me. “Yes,” he said clearly. Rolley nodded. “Yes, I agree,” he said. I met Mario’s eyes. “I agree too. We stop if anyone says stop.” Mario nodded, and my hand moved only after all three of us had agreed. He watched me with wide, almost frightened eyes. I reached across the small space between us and laid my palm flat against the front of his jeans.
He was already hard. The shape of him filled my hand through the denim, thick and urgent. I felt the heat of him and the single hard pulse that answered my first pressure. My own breath left me in a short, quiet sound I hadn’t planned.
I worked the button open, then the zipper. He lifted his hips without being told. When I pushed the fabric down, his cock sprang free, heavier than I expected, the head already slick and darker than the shaft. A clear bead of fluid welled at the tip and began to slide. I wrapped my fingers around him. The skin was hot, stretched tight. I stroked once, slow, from base to the swollen head, spreading that slickness down the length.
Mario’s head dropped back. A broken sound left his throat. I stroked again, firmer, watching the way the thick vein along the underside stood out under my moving hand. More fluid leaked over my fingers. The smell of him rose between us, clean and sharp and unmistakably male.
I kept the rhythm steady, feeling every twitch and the way his hips began to rock into my grip. Inside my own body a slow, heavy heat had started to gather. I was aware of Rolley still seated at the table, watching, but the awareness only sharpened the edge of what I was doing. I did not look away from Mario’s cock or the wet shine my hand was creating on it.
After a minute he spoke, voice rough. “Can I lie down beside you?”
I didn’t answer right away. My hand continued its slow pull. The decision sat in my chest, clear and irreversible. Finally I nodded once.
He stood, jeans still open, and followed when I rose from the chair. Rolley had already moved to the doorway that led toward the bedroom, waiting.
Chapter 4 — Open Door
Rolley held the bedroom door. I walked through first. Mario followed close enough that I felt the heat of him at my back. The lamp by the bed threw a low yellow circle across the quilt. Outside the window the ranch was black and quiet.
I turned. Mario stood just inside the threshold, jeans still open, cock wet and standing hard against his stomach. Before anything else, I asked, “Do you still want this?” “Yes,” Mario said. Rolley nodded beside the door. “Stop ends it immediately,” I said. “Agreed,” Mario answered, and Rolley echoed him. His chest rose and fell too fast. Rolley shut the door and leaned against it, arms crossed, watching without a word.
I reached for the hem of Mario’s shirt and pulled it up. He raised his arms. The fabric caught for a second at his shoulders, then came free. His skin was marked by work—sun on the arms and neck, paler across the chest, a thin white scar near the collarbone. I put both palms on him. The muscle under my hands was tight. I dragged my thumbs across his nipples and felt them tighten. He made a low sound.
I stepped back only long enough to pull my own shirt over my head. The cool air touched my breasts. I unhooked my bra and let it fall. Mario’s eyes dropped and stayed. I stepped in again, took his right hand, and pressed it to my left breast. His palm was rough from rope and wood. The calluses scraped lightly over the nipple. Heat ran straight down between my legs. I kept his hand there and used my other to push his jeans and underwear the rest of the way down. He stepped out of them.
I guided him to the edge of the bed and made him sit. Then I pushed him onto his back. His cock lay thick against his belly, the head glossy. I climbed onto the mattress, knees on either side of his thighs, and leaned down. I took him in my mouth.
The taste was clean salt and skin. I closed my lips just under the ridge and sucked once, slow. His hips jerked. A short, broken noise left him. I took more, sliding down until the head pressed the back of my throat, then pulled up again, tongue flat along the underside. My hand wrapped the base and stroked in the same rhythm. Spit ran down the shaft and over my fingers. I worked him that way for long minutes—slow descends, firm suction on the way up, the occasional swirl of tongue over the slit where more fluid kept appearing. His hands fisted in the quilt. Every time I looked up his eyes were locked on my mouth.
When his breathing turned ragged I released him. A string of spit stretched between my lip and the head, then broke. I stood long enough to strip the rest of my clothes. Boots, jeans, underwear—everything went to the floor. The air touched the wetness between my thighs. I climbed back over him, this time higher, and settled my knees outside his hips. I reached down, took his cock, and rubbed the head along my cunt. Up and down, coating him. The head caught on my clit and I pressed harder, rolling against it until my thighs trembled.
I lined him up and sank down.
The stretch was immediate and deep. He was thicker than I had expected; the head forced me open and the shaft kept coming. I took him in inches, rising a little each time before dropping farther. When my ass finally met his hips he was buried completely. The pressure filled me. I stayed still, breathing through the fullness, feeling every ridge and the hard pulse inside me.
Then I began to move.
I lifted until only the head remained inside, then dropped again, harder. The wet sound of it filled the room. Mario’s hands came up to my hips. His fingers dug in. I rode him in a steady, grinding rhythm, rolling my hips so that my clit dragged against the base of him on every downstroke. Heat built fast and low in my belly. My breasts moved with each thrust. Sweat started at the small of my back.
Rolley was still at the door. I felt his eyes on us. It sharpened everything. I reached back, found Mario’s balls, and cupped them while I fucked him. They were drawn up tight. He groaned and thrust up to meet me.
I leaned forward, planted my hands on his chest, and worked him harder. The bedframe knocked the wall in a slow, relentless beat. My cunt clenched around him in waves. The pressure in my clit became almost painful. I chased it, grinding down, circling, taking him as deep as the angle would allow. When the first orgasm hit it rolled through me in long, hard contractions. My thighs locked. I kept moving through it, forcing the pleasure to stretch out until my arms shook.
Mario’s face was tight, jaw clenched. I knew he was close. I rose off him completely. His cock slapped wet against his stomach, shiny and dark. I turned, still on my knees, and presented myself on all fours facing the foot of the bed. Rolley was right there. I looked at him while I reached back and spread myself open with two fingers.
“Put him back in,” I said.
Rolley stepped forward. He took Mario’s cock in one hand, guided the head to my entrance, and pushed. Mario sank in with one long stroke. The new angle hit differently—deeper, the head pressing against the front wall. I dropped to my elbows. Mario’s hands gripped my hips and he started thrusting in earnest, short hard strokes that slapped skin against skin. Each one drove a wet sound out of me. I pushed back to meet him.
Rolley moved to the side of the bed. He opened his own jeans. His cock was already hard. I turned my head and took him into my mouth while Mario fucked me. The dual sensation—thick cock stretching my cunt, another filling my throat—made everything sharper. I sucked Rolley with the same rhythm Mario used on me. Spit ran down Rolley’s shaft. Mario’s thrusts grew shorter, more desperate. His fingers bruised my hips.
I came again with both of them inside me. The contractions milked Mario hard. He swore once, slammed deep, and held. I felt the first hot pulse of his come flood me, then another, then another. He kept rocking through it, emptying everything. When he finally stilled I released Rolley’s cock from my mouth and looked up at him.
“Your turn,” I said.
Mario pulled out slowly. Come ran down the inside of my thigh. I stayed on my knees. Rolley climbed onto the bed behind me, lined himself up, and pushed into the mess Mario had left. He was longer, the angle different. He fucked me with controlled, deep strokes, one hand on the back of my neck, holding me down. I reached between my legs and rubbed my clit in tight circles while he used me. The wetness was excessive now—mine and Mario’s mixed, audibly slick with every thrust.
Mario lay on his side watching, still half-hard, chest heaving. I kept my eyes on him while Rolley drove into me. The third orgasm built slower but hit harder. My whole body tightened. I cried out into the quilt. Rolley followed a minute later, burying himself and coming with a low, rough sound. I felt the extra heat of it inside me.
He stayed there a few breaths, then withdrew. I collapsed onto my side. Come leaked from me onto the sheet. My legs would not stop trembling. Mario’s hand found mine on the mattress and held it. Rolley sat on the edge of the bed, breathing hard, one hand still resting on my hip.
No one spoke for a long time. The only sounds were the three of us trying to catch our breath and the distant night sounds of the ranch beyond the window.
Chapter 5 — After the Noise
I woke sometime near dawn with Mario’s arm heavy across my waist and Rolley gone from the bed. Before I touched him, I asked, “Mario, do you want to continue?” His eyes opened. “Yes,” he said, fully awake, and nodded. The sheet stuck to my thighs. My cunt felt used and open. I shifted and felt the slow trickle of what they had left in me. Mario stirred behind me. His cock, soft now, pressed against the cleft of my ass. His breath was warm on the back of my neck.
I turned in his arms. His eyes opened, still dazed. Neither of us smiled. I reached down, found him, and stroked until he thickened again in my hand. He was sensitive; every pass of my palm made his hips twitch. I threw a leg over him, guided the head back to my entrance, and took him inside once more. The slide was easy, almost too easy. I fucked him slow this time, grinding in small circles, feeling every inch. His hands stayed on my ass, holding me down. We stayed quiet. The only sounds were the wet friction and the occasional catch of breath.
When he came the second time it was quieter, a long shudder and a soft, almost pained sound against my shoulder. I stayed on him until he softened and slipped free. Then I rolled onto my back and stared at the ceiling while the light outside the window turned from black to gray.
Rolley returned with coffee. He set two mugs on the nightstand and sat in the chair by the window, already dressed. He looked at the two of us tangled in the ruined sheet and said nothing for a while.
“Sun’s almost up,” he said finally. “Cattle won’t wait.”
I nodded. My body felt heavy and loose at the same time. Mario sat up, found his jeans on the floor, and pulled them on without looking at either of us. The shy way he had always worn around me was still there, but something underneath it had changed. He met my eyes once, steady, then looked away.
I swung my legs out of bed. Come and sweat had dried on my skin. I needed a shower and clean clothes and the ordinary noise of the day. I stood, walked to Rolley, and took the second mug. The coffee was strong and hot. I drank half of it in silence.
Mario left first. I heard the back door and then his boots on the steps. Rolley watched me over the rim of his own cup.
“You all right?” he asked.
I set the mug down. “I’m fine.”
He studied me another second, then nodded once and stood. “I’ll start the truck.”
When he was gone I stripped the sheet, wadded it, and left it in the hamper. In the bathroom I ran the water as hot as it would go and stepped under the spray. I washed everything—hair, breasts, the tender skin between my legs where the ache was already settling in. The water ran milky for a few seconds and then clear. I stayed until the heat began to fade.
Outside, the porch boards were cool under my bare feet. The east pasture was just starting to take color. Mario was already at the corral, hat on, working the gate like any other morning. He looked up when the screen door closed. Our eyes held for three full seconds. Then he tipped the brim of his hat the same way he always had and turned back to the cattle.
I finished the coffee, set the empty mug on the rail, and went inside to dress for the day.
**EPILOGUE**
By the end of the week the bunkhouse lock had been fixed. Mario slept there again. The three of us still drank whiskey at the kitchen table after long days, still talked about fence and weather and the next move. Nothing was said about the night the lock jammed. Nothing needed to be.
Sometimes, when the work was finished and the light was low, I would catch Mario’s eyes on me the same steady way they always had been. The weight of that look still settled low in my stomach. Now I let it stay there a few seconds longer before I looked away.
Rolley never brought it up again either. He just poured the drinks, watched the two of us across the table, and kept his silence the way he kept most things.
The ranch ran the same as it always had. The cattle still needed moving. The fence still needed mending. And some nights, after the last of the light slid off the west pasture, I stayed out on the porch longer than necessary, listening to the dark, feeling the quiet space between what we had done and what we would never name.