Sordid & Stoned - M.R
masterlist | nav
all characters 18+
summary: itâs no secret Mattheo Riddle knows someone for everything he could possibly want; fire whisky, sex, cigarettesâ weed. But when his secret stash of special chocolate frogs go missing, well, thereâs only one possible culprit, and Mattheo knows just how to exact his revenge.
wc: 3.5k
warnings: slight possessive/dom!mattheo, fem!reader, established situationship, dubcon, edging, mentions of weed/depictions of being stoned, pet names (sweetheart, love), praise (good girl), degradation (slut, mocking, Mattheoâs mean if you squint) brief mouth covering, overstim, semi-public setting. Sock drawer for those who knowđ€
Mattheoâs eyes narrowed suspiciously at the plastic bag that had been stuffed carefully into his sock drawer. Four ziplocked bags had been crammed inside, each packet containing a cannabis-infused Chocolate Frog.
Heâd been desperate to try them for weeks, and had finally managed to get his hands on some. Off one of Theoâs guys, nonetheless, something to do with ancient ruins and library sessions.
But for Ten Galleons a piece? It was ridiculous. The kid was making a killing.
Luckily, Theo had managed to convince the Hufflepuff to do them a deal, a sort of mates rates favour. Two for the price of one. Mattheo had gotten four, and now, there were only three sitting in his drawer.
He stalked over to his best friendâs bed first, yanking back the curtains suspiciously. It wasnât beyond Theo to bump one and claim it as payment for brokering the deal.
But Theoâs bed was untouchedâmessy, but no sign of the stolen chocolate frog. Theo was evidently off with his latest fling of the month, explaining the empty bed. And so he huffed, eyes narrowing as he tugged open Theoâs top drawer.
Condoms. Lube. And a battered, rather questionable, copy of Witch Weeklyâ featuring an old photo of Celestina Warbeck on the cover, all winks and glittering robes. Mattheo snorted. The witch was old enough to be his grandmother nowadays, even if she was featured on the pages in all her youthful glory.
He made a mental note to bring that up next time Theo pissed him off. But aside from uncovering his late night reading material, the missing frog was still that. Missing.
Frowning, Mattheo lazily shut the drawer, glancing back towards his own bed deep in thought. No one else had known about them, only Theo and the Hufflepuff student. And he doubted Berkshire or Zabini had been rifling through his sock drawer as of late.
Unless⊠the crease in Mattheoâs eyebrows softened, lips parting into a sly grin.
âOf course,â he muttered offhandedly to himself, head shaking in disbelief. How could he have been so stupid.
What Mattheo hadnât consideredâ the culprit who was hiding in plain sightâ was you. His latest obsession over the past few weeks. Fuck buddies, friends with benefits, whatever you want to call it. You were the only other person who couldâve swiped it from his drawer. The only girl heâd trusted enough to let within ten feet of his bed.
He chuckled to himself as he pieced it together, imagining you rummaging through his drawers last night while he showered.
The post-fuck glow on your cheeks as you raked through his belongings, only to strike gold in the process. He shook his head, adjusting his shirt collar as he descended the stairs towards the Slytherin Common Room.
Mattheoâs suspicions were soon confirmed as he reached the bottom of the steps, scanning the empty Common Room and spotting you stretched out on a sofa, staring through the thick panes of glass and out into the expanse of the Black Lake.
Judging from the look in your eyes, he was certain heâd found the culprit of the stolen edibles, without even having to accuse you. The telltale flush in your cheeks, the glazed over, glassy eyes, and that red-rim that ran the length of your waterline.
âOi, sticky fingers!â He called in that smug drawl you heard too often. Your head turned towards his voice, just a fraction slower than usual. âEnjoying my chocolate frog, are you?â
Shamelessly, your gaze flickered to the wrapper beside you, then flashed him a cheeky smirk. Youâd always planned on getting caught, and you were definitely going to enjoy it.
âCouldâve been stronger,â you shrugged, arms reaching above your head to stretch, then twisting to look at him with one of your butter-wouldnât-melt expressions. âBut Iâm not complaining.â
You stretched with a slow, exaggerated yawn, glancing back at him with hooded eyes. âConsider it paymentâŠâ you hummed coolly, âFor services rendered.â
Mattheoâs smirk stretched, sharp as a blade, eyes glinting as he sauntered closer.
âServices rendered, huh?â he echoed, hooking his fingers under your calf and lifting your legs with a casual flick. âFunny. Donât remember you settling that tab last night.â
He dropped onto the sofa, your legs draped across his lap like they belonged there. You smiled dreamily, adjusting in your seat and letting your mind wander back to the night before fondly.
âOr, for that matter, doing anything to make you worthy of my secret stash.â He added, fingers clasping in his lap.
âBut donât worry, darling.â His thumb reached out and traced a slow, deliberate circle on your ankle. âIâll be sure to collect.â
Mattheo stilled his movements before letting out a snort, âAnd you owe me for that, by the way. Ten Galleons.â He nodded towards the wrapper. He might as well make some of his money back.
âYeah?â you asked in a sultry whisper, head tilted teasingly, âWhatever happened to finders keepers?â You prodded his side, curling into his warmth.
In your haze, his body heat called to you, dragging you closer without a single word needing said. Mattheo rolled his eyes, slinging his arm over the back of the couch as you shimmied closer.
âWell, arenât you just full of surprises.â He grinned, gazing curiously toward the wrapper. His hand slipped from the back of the couch to your shoulder, body twisted to face you.
âYour cardâs marked now, love,â he teased in a low whisper.
âOh, no.â you retorted. Slow and languid. Voice dropping to match his low, taunting tone. You had to stop yourself from giggling at his teasing, the edible settling in and making you giddy.
âGo on, rub it in,â He mused, fingers tracing feather-light circles on your skin, âIs it good?â
Your skin prickled under his touch, your face nuzzling into his shoulder as a content sigh escaped you.
âSâgood,â you murmured, head lolling to look up at him was a soft grin, âCan definitely feel it, feels nice.â
Mattheoâs brow arched, a cocky smirk tugging at his mouth.
"So what you're saying is... you're still fully aware of your actions?" His fingers began to trail down your shoulder, brushing slowly down your hip, then smoothing across your thigh.
You hummed, a sly grin widening as you leaned into him, âWhy so many questions, Riddle?â
His smirk deepened as he shifted, pulling you closer, settling you into his lap like second nature. Like that was where you belonged.
"Oh, no reason.â His hand crept higher up your thigh, maddeningly slow. âJust curious.â
You glanced at him sceptically, knowing that tone all too well. His finger stopped just short of the hem of your skirt, circling the skin slowly.
His breath was hot against your ear as he leaned forward, "Can I test something real quick, sweetheart?"
You thought for a moment, a loose smirk tugging at your mouth. Your hands slid up his chest, arms looping around his neck.
âDepends.â
Mattheoâs breath hitched as your fingers toyed with the fabric of his shirt, his gaze darkening, tracking every slow movement. Your answer only further encouraged him, the tension thickening with every second .
âI promise youâll like it,â he added, fingers returning to trace lazy patterns on the inside of your thigh, just above the knee.
âJust stay still,â he said, pausing his movements long enough to grab your attention, âThink you can do that for me, yeah?â
You hummed noncommittally, almost like instinct, body slipping into autopilot as the sensation of his touch soothed you. The warmth radiating from him lured you in, hazy and lethargic. He only smiled as you settled further into his lap, letting his hands guide you closer till his chest was pressed flush against your back.
Your head tipped back against his shoulder gently, staring up at him with an intrigued gaze. You could certainly feel the telltale signs that you were stoned, eyelids a little heavier, that fuzzy feeling that lingered on the edges of each brush of his fingers.
He knew exactly how his touch affected you, and a self-satisfied smile spread across his lips.
âGood girl,â he spoke, words dripping with that teasing tone he could pull off so well. A shiver crept up your spine at the sound of his voice, both gravelly and affectionate, and murmured into the shell of your ear.
Slowly, he leaned closer, lips just barely brushing your neck, his free hand slid up and pushed your hair to the side softly. Tucking it behind your ear with a gentleness he rarely showed.
Your eyes flickered up to his, full of curiosity, as his other hand wandered lazily across the inside of your thigh, fingers occasionally reaching high enough to make your breath hitch, but never quite touching where you wanted.
âMattheoâŠâ you whispered hesitantly, every nerve ending focusing on the pads of his fingers that brushed carefully along the tender skin. You were stoned enough now that youâd tuned into every little touch, brains turned to mush at the first graze of his calloused hands.
âShh. Stay still, remember?â Mattheo chastised, the smirk still plastered across his face.
He leaned closer, and nipped gently at your neck, teeth grazing across the skin, just sharp enough that you gasped, his name on the tip of your tongue. Mattheo grinned, free hand clapping over your mouth, the warmth of his palm muffling the small sound you hadnât meant to let slip.
âYou can be quiet for me, canât you, love?â He murmured, his warm breath sending shivers down your spine.
His hand was still pressed against your mouth, waiting for an answer. His eyes had darkened, closer to black than the typical walnut brown you were used to. Like something primal, something he couldnât quite control, had grasped ahold of him.
Your own widened, still heavy and tired from the weed, but your gaze stayed locked on him. Frozen still for fear of disappointing him, and ignoring the urge to cant your hips with what little restraint you had left.
âThere you go,â he murmured encouragingly, removing his hand with a lingering sweep down your side. You couldnât hold back from twitching as he skimmed across your hip. His fingers dipped beneath your skirt again, this time brushing over your underwear in a feather-light pass that had you tensing, breath caught.
âSuch a clever thing, arenât you?â His words hummed against your ear. Slow, condescending, addictive.
Your thighs flexed instinctively but his hand remained infuriatingly light, taunting. You chewed your bottom lip, head still tilted back against his shoulder in a mix of bliss and frustration. His free hand crept up your body, his thumb flicking gently, and freed your bottom lip with a low chuckle.
âDonât bite too hard, love. Wouldnât want to bruise that pretty mouth.â
His thumb swiped over the curve of your lips, smirking at your open mouth. The flush in your cheeks deepened, eyes drooping and not caring how wrecked you looked. His fingers resumed their delicate strokes at the apex of your thighs, every touch just shy of enough to make you feel real pleasure.
âHow high are you, sweetheart?â He asked again, voice low, velvety, almost concernedâ if not for the wicked glint in his eyes. You exhaled, glancing from his hand working beneath your skirt back to his expectant stare.
âEnough,â you admitted, unable to lie to him, the words barely above a breath, âStill conscious enough to know youâre teasing me.â
His smirk sharpened. âGood,â Mattheo muttered, fingers pressing the tiniest bit firmer against the soaked patch of your underwear, âI wouldnât want you missing any of this.â
Your breath hitched, hips shifting instinctively, lifting up and trying to grind against his palm. Mattheo tutted, pulling his fingers back with a mocking sigh.
At the loss of contact you whimpered, a wrecked plea falling from your mouth, âMattheo please⊠touch me, wantââ
The words faltered, catching in your throat, because you didnât know what exactly you were begging forâ even as your fingers wrapped around his wrist, chipping away at his restraint with your delicate touch.
âPlease⊠want to cum.â you forced out in a strained voice.
Mattheoâs grin sharpened immediately, slow and wolfish, eyes dark as he drank in every inch of your slow unraveling. The way you dissolved into him without question, fingers tangling in his shirt, neck exposed and eyes squeezed shut in frustration. It drove him crazy.
He chuckled, a low, rasping sound that vibrated through his chest. âOh, sweetheart. Donât worry, youâll cum. Thatâs not the problem.â
His fingers pressed more deliberately now, tracing the seam of your underwear, a fraction more pressure. Enough to make you press your thighs together, trapping his fingers between them. He tsked, ignoring your evident frustration, and forced your legs to part roughly.
âThe problem, darling, is me deciding when you deserve to cum.â
You bit back a whimper, nuzzling further into his neck, the soft haze from the chocolate frog making his touches feel heavier, like every brush of his fingers was sinking deeper into your skin. Your skin prickled from his touch, the warmth of his palm smoothing across your thigh occasionally, the pads of his fingers dipping closeâ but never close enough.
Mattheo shifted beneath you, the movement slow and indulgent, as if he had all the time in the world. His palm flattened against your thigh, sliding under your skirt with a lazy purpose, until his fingers found your core through the thin fabric.
âSee,â he breathed, lips grazing the shell of your ear, âThis is what happens when you steal from me. You get all needy and worked up, and IâŠâ his fingers pressed down on your clit, moving in a tight circle. âI, sweetheart, get to decide when you can cum. Understand?â
Your hips pushed against his hand, a soft whine muffled against his shoulder. The sensation of his fingers dulled at the edges, but it made every shift of his palm feel molten. Like you needed his touch, desperately.
âYouâre not even trying to stay still, are you?â he smirked, half amused, half admiring, his tone dripping with mock pity. âKnew youâd be a needy little thing, so needy for me when youâre stoned.â
His fingers finally slipped beneath your underwear, his touches lazy, confident. Two fingers parting you in a slow, torturous drag that had your breath catching sharply. But even then, he didnât rush. He traced soft circles, the cruelest pressure, soaking in every twitch and breath you gave him.
âBetter,â he murmured approvingly, feeling the way you melted into him, fighting the urge to squirm, the way your breath hitched at every excruciating pass of his fingers. âYouâre so easy for me. Makes a change, love. Must be the frog.â
If his voice was sordid, then his grin was filthy.
You hummed, barely holding on, too lost in the haze to respond. Your fingers fisted the fabric of his shirt, grounding yourself as his pace remained unhurried, maddeningly soft. He was testing you, seeing how far he could push without giving you relief.
Mattheoâs lips pressed against your temple, lingering there as his fingers dipped slightly, the rhythm staying steady, but the pressure deepening just enough to make your thighs quake. Your lips parted breathlessly as he pushed in, finding that soft spot inside that made you moan brokenly.
âLook at you, youâre a mess.â he cooed against your skin, you could feel the grin on his face. The mocking, taunting way his laughter came out in a lazy chuckle, right by the shell of your ear. âAnd you said it wasnât strong enough.â
His thumb shifted, brushing a deliberate, feather-light stroke over your clit that had your entire body tensing, a soft gasp breaking free before you could stop it. His arm around your waist gripped tighter, pinning you to him as though he could feel you unraveling.
âShh, Youâre supposed to be quiet, remember?â he teased, though his lips against your cheek were infuriatingly tender. As if he werenât currently fucking his fingers into your cunt slow and tauntingly. âYouâre not going to make me cover that pretty mouth again, are you?â
You whimpered, shaking your head as his fingers curled inside you and dragged against your walls deliciously. He rewarded your answer with another pass of his thumb, firmer this time, slower, dragging the sensation out until your hips were stuttering against him.
âThatâs it,â he praised, voice low, the smug satisfaction in his tone making your head spin. âGood girl.â
He didnât stop or speed up, but the way his fingers worked you was calculated, like he wanted you to hang on the edgeâfloating in that foggy, stoned bliss where everything felt slower, heavier, and yet so sharp when he touched you just right.
âNow,â he whispered, lips brushing the corner of your mouth, âTell me again how you thought you could steal from me and get away with it.â
Your breath was shaky, words barely forming, but your grinâlazy, cocky, matching hisâspread across your lips anyway.
âMâgetting what I want, though,â you whispered, a shaky little laugh catching in your throat. âYou spoiling me. Canât even stop yourself, can you?â
Mattheo scoffed and pressed another kiss to your temple. Fingers still frustratingly dragging through your slick, coating your thighs in it as he hummed, a dangerous low sound that had you twitching with anticipation. His grin sharpened against your temple, the faintest flicker of amusement laced with something darker. His fingers stilled, cruelly motionless beneath your skirt.
âOh, you think youâre clever now, do you?â he murmured, voice molten silk, his lips brushing feather-light along your hairline. âI should leave you like this, then. All worked up, dripping for me like a desperate little slut. That sound good?â
Your breath stuttered, hips shifting instinctively, but his grip at your waist pinned you down, firm and unrelenting.
âDonât.â His voice dropped an octave, a low rumble that vibrated through your chest. âIâm in charge, sweetheart.â His voice held that teasing lilt to it, all saccharine and mocking, leaving you squirming and whining for him.
Mattheoâs fingers hovered, cruelly still, the tension in his knuckles betraying just how easy it would be for him to give you exactly what you wanted. But he didnât move. Not yet.
âYou know whatâs missing, donât you?â he murmured, lips brushing your temple, maddeningly patient. âYouâve got a filthy mouth when youâre teasing, but now? Suddenly quiet.â
His fingers slid just so, enough to make you twitch, a soft gasp breaking freeâbut the touch was fleeting. Barely a taste.
âStole from me after I fucked you so good. Lied to my face. And now you want me to make you cum?â he hummed, mock-pondering. âNo, no, sweetheart. I think thereâs something you owe me first.â
You squirmed against him, frustration simmering as his fingers stayed poised, ready to ruin you but choosing restraint. His smirk was infuriating.
âGo on,â he drawled, his grip tightening at your waist. âBe a good girl and apologise, then Iâll let you cum.â
It was a demand disguised as a request, his tone velvety soft, but there was no mistaking the weight behind it. Your throat felt dry as you swallowed, your pride prickling, but his fingers flexedâa silent warningâand you knew heâd keep you dangling in this haze until you gave him what he wanted.
âSorryâŠâ you murmured, barely audible, but it wasnât enough. He stilled completely, waiting.
âLouder, love,â Mattheo said, voice dipping low, lips grazing your ear, âand try again. Like you mean it, this time.â
The flush burned your cheeks, but you forced the words, breathless and trembling, Too worked up, too close to the edge that you couldnât help but beg.
âMâsorry I stole from you, Matty.â you whined, wriggling. âPlease, Iâm sorry.â
A soft, satisfied chuckle rumbled through his chest. âThatâs my girl.â
His fingers slipped through your folds in an instant, parting you in a fluid, unhurried stroke that had your head snapping back with a gasp. His thumb found your clit with surgical precision, circling slowly, keeping you on edge but giving just enough to flood your senses.
âSee? Apologies arenât so hard,â he murmured, his pace now deliberate, steady, driving you closer with every calculated motion. âBut steal from me again, love, and Iâll make you say it with your mouth full next time.â
The climax built sharp and fast, your muscles tensing, breath hitching as he pushed you right to the brink. You head lolled back against his shoulders, incoherent moans slipping from your lips with each desperate gasp.
âThatâs it, sweetheart.â He praised, fingers pumping faster as he chased your orgasm. Your hips snapping forward to meet each thrust eagerly. âFuck, youâre soakedââ He groaned into your ear, cursing faintly under his breath. âThatâs it baby, cum for me.â
His hold was firm, his body heat sinking into yours as the wave crashed, pulling you under in a shuddering, breathless release. The moan that tore from your throat was filthy, loud and involuntary. Which only spurred him on more, fingers pumping and curling against the soft spot that made you squeal.
Had you not been so caught up in the blinding pleasure of your orgasm, you wouldâve been embarrassed. Mattheoâs free hand fumbled, grasping your throat and squeezing for just a second before finally clasping over your mouth, muffling the sound.
âShh, shh, shh, sweetheart.â He cooed, âYou donât want everyone hearing how good Iâm making you feel, do you?â
Mattheoâs fingers kept pumping, working you through your orgasm and well into overstimulation. Your hips shook, moans turning into whimpers and finally he let up. Satisfied with the way you trembled, soft noises muffled into his palm, endless babbling of praise and thank youâs, and anything else you could force out.
Wrecked, you nuzzled into his throat, shamelessly seeking his warmth. He let you stay there, cradling you lazily against him as though you weighed nothing. His palm rested on the small of your back, while the other dragged through your hair, scratching gently at your scalp.
âOh, and next time youâre tempted by my stash,â he murmured, voice dripping with lazy amusement, âyouâll remember this frog cost you more than ten Galleons.â
You hummed in noncommittal agreement, eyelids drooping, body heavy and content in his hold. His fingers kept stroking idly at your thigh, the slow rhythm soothing now, encouraging your eyes to flutter shut in slow blinks, fighting the urge to pass out.
âThat frog was worth every Knut,â you muttered, smug even as you drifted away, staring out at the Black Lake. His grin remained. Sharp. Possessive.
âThen, next time,â he added, kissing the shell of your ear, âIâll make sure you wonât be able to walk back to your dorm at all, love. Understood?â
You smiled lazily, your fingers gave the faintest tug on his collar, a silent challenge heâd always recognise. Mattheoâs chuckle was low, amused, and dangerous. He kissed your temple again, this time softer, almost fond.
âYouâll learn, eventually.â
a/n: I had to take a break from writing due to burnout + work đ«© sorry Iâve been MIA <3 and to all the lovely people in my asks, I promise Iâll get back to you soonđ©·















