EroticTales Categories
HomeSci-Fi & Fantasy › Viking

I Fucked the Viking Witch

Snowed in with a Viking witch during a blizzard.

Sci-Fi & Fantasy · 1,415 words · February 23, 2026

Ever wonder what you'd do if you got snowed in with a Viking witch on her goddamn houseboat? Yeah, me neither. Until it happened to me.

I'm Ryder. This was last winter, up in some frozen fjord off the Norwegian coast. Not your average vacation spot. I'd been backpacking through Scandinavia, chasing some dumb adventure vibe, when the blizzard hit. Winds howling like banshees, snow piling up to my waist. I stumbled onto this houseboat moored in a half-frozen inlet—long, low wooden thing with dragon carvings on the prow, like something out of a history doc. Door was cracked open. I figured, shelter's shelter. Pound on the door, yell for help. That's when she appeared.

Alma. Tall as me, maybe six feet, with that wild blonde hair braided with bones and feathers. Blue eyes sharp enough to cut ice. She wasn't just some local fisherwoman. No, she called herself a völva—a Viking witch, keeper of the old ways. Said her ancestors sailed these waters a thousand years ago, and she still whispered to the runes and brewed shit that made your head spin. We were Vikings in her eyes, blood of raiders, bound by storm and fate. Bullshit, right? But the storm trapped us. Houseboat rocking on the ice-locked water, no power, no signal. Just a wood stove, her furs, and a jug of something she called akvavit but hit like jet fuel.

First night, she fed me stew thick with venison and herbs that tingled on my tongue. We talked—or she talked, mostly. Stories of Odin and Freyja, battles with jotuns, magic that bent the winds. I nodded, sipping her brew. It warmed me up too much. Laughing at her tales, even though half sounded made up. She laughed too, this deep, throaty sound that filled the cabin. Equals, she kept saying. No jarl, no thrall. Just two warriors against the storm.

By morning, snow sealed us in proper. Door buried, windows frosted blind. Houseboat creaking like it might snap. She didn't panic. Lit candles carved with runes, chanted low words that made the flames dance blue. "The gods test us," she said, grinning. Handed me more akvavit. "Drink. It'll keep the cold out."

I resisted the pull at first. She's hot, sure—strong arms from rowing that boat, curves under her wool tunic—but she's barking mad with the witch talk. I'm no Viking. Just a guy from Seattle who likes hiking. But the booze flowed. Proximity too. Cabin tiny, furs piled on the floor for sleeping. Her scent everywhere: smoke, pine, something wild and female. We sat close by the stove, knees brushing. Accidental at first.

"You feel it?" she asked that second night, eyes locked on mine. Storm raging outside, houseboat pitching. She'd stripped to a linen shift, said it was too hot by the fire. I still had my sweater on, playing it safe.

"Feel what?" Playing dumb. Heart pounding though. Her hand on my knee now, casual like.

"The bond. Vikings don't fight fate." Her fingers traced up my thigh, slow. Testing.

I shifted away. "Alma, come on. We're stuck, yeah, but—"

She laughed, that playful rumble. Poured more akvavit into my tin cup. "Coward. The runes said you'd come. A wanderer to warm the völva's bed." Leaned in, breath hot on my neck. Lips brushing my ear. "Or are you afraid of a woman's magic?"

Fuck. Resisting felt stupid. The booze buzzed in my veins, loosening everything. Her hand stayed put, squeezing my thigh. I let it. Just for a second. Then her mouth found mine. Soft at first, tasting of herbs and liquor. I pulled back. "Wait. This is crazy."

"Is it?" She grinned, wicked. Pushed me down onto the furs. Straddled my lap before I could think. Her weight solid, real. Shift riding up, bare thighs gripping me. "The storm gives permission. No one knows. No one judges."

I grabbed her hips to lift her off. But my hands lingered. She rocked against me, slow grind. Felt my dick twitch, hardening fast under my jeans. Shit. "Alma..."

"Shh." Her hands under my sweater, nails scraping my chest. Pinched a nipple, hard enough to sting. I groaned, surprised myself. She kissed me again, deeper. Tongue pushing in, demanding. I kissed back. Just a little. Then more.

That's how it started. Reluctant. Me saying no with my mouth, yes with my body. She escalated, playful but insistent. Peeled my sweater off, tossed it. Her shift came next—yanked over her head in one move. Breasts full, nipples pink and peaked from the chill. She grabbed my hand, put it there. "Touch. Feel the life in me."

I cupped her, thumb circling. Heavy, warm. She moaned, arched. Ground harder on my bulge. "See? Your cock knows."

Unzipped me. Freed my dick, stroking it firm. Rough palm, callused from rune-carving. I bucked up, cursing. Wanted to stop, but the akvavit said keep going. The storm said fuck it. Her equals vibe—no one's in charge, we're just riding this out.

She slid down, knelt between my legs. Houseboat lurched, candles flickering shadows on the walls. Licked the tip of my cock, teasing. Saliva slick, eyes up at me. "Taste like salt and storm." Took me in, mouth hot and wet. Sucked slow, tongue swirling the head. Bobbed deeper, throat relaxing. Gagging a bit—unexpected, human. She pulled off laughing, spit stringing from her lips to my shaft. "Too big for a witch's throat?"

I laughed too, tension breaking. Grabbed her braids, guided her back down. She hummed approval, taking more. Balls tight now, her fingers kneading them. Sloppy sounds filling the cabin, mixing with the wind's howl. I was gone, thrusting shallow into her mouth. Resisting over. Now I wanted her mouth full.

But she stopped. Climbed up, pushing me flat. "Not yet, wanderer." Fantasy kicked in hard then. She grabbed a small bone talisman from around her neck—rune-etched, warm somehow. Muttered words, old Norse shit. The air thickened, charged. My skin tingled, dick throbbing harder, like invisible fingers stroked it. "Magic to bind us," she whispered. Playful wink. "Makes it last."

Bullshit? Maybe. But I felt it. Heat pulsing in my veins. She positioned over me, slick folds brushing my tip. Sank down slow. Inch by inch. Tight as fuck, wet heat swallowing me. We both gasped. Houseboat rocked with the wind, or maybe us. She bottomed out, ass on my thighs. Full, stretched look on her face.

"Ride, Viking," I said, hands on her hips now. Participating full.

She did. Up slow, down hard. Breasts bouncing, braids swinging. Grinned down at me. "Equals. Fuck me back." I thrust up, meeting her. Slaps of skin loud over the storm. Sweat building despite the cold. Her pussy clenched, rippling—magic? Or just her. Didn't care.

Unexpected moment hit when the boat slammed sideways, ice cracking under the hull. We tumbled, her on her back now, me on top. Fumbled laugh, her legs wrapping me. "Gods approve!" she yelped. I drove in deep, pounding. Her nails raked my back, drawing thin lines. Stung good.

Flipped again—her on top. Facesitting next. She scooted up, knees by my ears. "Taste the witch's power." Lowered that soaked pussy onto my mouth. Musky, tangy—venison stew and her arousal mixed. I licked broad, tongue flat on her clit. She ground down, smothering me playful. Hands pinning my wrists. "Deeper." Sucked her folds, nose buried in her trimmed bush. She rocked, moaning Norse words. Came first—shuddering, thighs quaking on my face. Juices flooding my chin. I lapped it up, dick aching untouched.

She slid back, impaled herself again. Rode reverse now, ass cheeks flexing. Reached back, fondled my balls. "Fill me. Rune demands seed."

I sat up, wrapped arms around. Bit her shoulder, sucked the salt. Missionary shift—me driving, her legs hooked over my elbows. Deep angles, hitting that spot. She clawed the furs, chanted low. Magic again? Her pussy fluttered, milking me. "Jabari—wait, Ryder—give it!"

No holding back. Actively wanted it now. Begging in my head. Thrusts sloppy, urgent. Balls drawing up. "Fuck, Alma—gonna—"

"Yes! Bind us!" Climax hit. I buried deep, pumped ropes inside her. Hot spurts coating her walls. She clenched, second orgasm ripping through. We bucked together, houseboat groaning like it felt it.

Collapsed, panting. Cum leaking out around my softening dick. She stroked my hair, laughing soft. Storm still raged, but inside? Warm as fuck.

Pulled out slow, watched it drip. She scooped some, licked her finger. Grinned. "The runes were right. You wanna renew the binding tomorrow?"

Prefer to Listen?

Enjoy erotic audiobooks. Try Audible free for 30 days.

Viking Snowed In Playful Fantasy

All characters are 18+. All stories are fiction. EroticTales