Actions

Work Header

Bad Bunny

Summary:

“George, we’re in public, there’s people everywhere.” Karl realized his mistake immediately when he felt a soft hand on his throat, not quite squeezing but Karl understood the meaning behind it.

“Seems to me like you’re being a fucking brat tonight. You dragged me here, made me dress up and then paraded around all night in that fucking costume like the slut you are, and now you’re being a bitch? Don’t I deserve to have some fun, bunny?”

It didn’t matter that they were dressed in similar outfits, Karl had been flaunting his. George had watched from the sidelines all night as Karl threw himself over their friends, “accidentally” falling into Sapnap’s lap and wiggling around, pretending he couldn’t roll his own weed and begging Punz to do it for him, even though he did all of George’s at home. Now that George was having fun and flirting with Dream, Karl wanted to be a brat.

-
Or, Karl drags George to a Halloween party for the night and George decides to have his own kind of fun.

Notes:

knf halloween fic woo !!

i had a lot of fun writing this so i hope you enjoy it :D

(See the end of the work for more notes.)

Work Text:

George wasn’t sure how he let Karl drag him to this dumb party, but here he was. Somehow he had even allowed Karl to dress him up, claiming that George could not show up to a college Halloween party without a good costume. So there he was, standing in the corner of a messy frat house kitchen, a red solo cup in his hand filled with some fruity concoction Karl had made. It wasn’t that he hated parties, he just preferred to spend his nights with his boyfriend at home instead of being surrounded by drunk college students.

He watched from his spot, observing the crowds of people dancing and drinking. Across the kitchen, through the large archway, he could see a table set up for beer pong. Not that he would admit it, but he had been paying close attention to his pretty blond friend who somehow managed to win every round. Dream was much taller than him, probably over 6 feet, and had sandy blond hair. His skin was nicely tanned, and George could see his muscles flex every time he took a shot with the ball. It didn’t help that Dream had very obviously been checking out George all night as well.

“Hi baby,” George’s thoughts were interrupted by a loud voice in his ear.

Chocolate eyes met soft stone ones as he looked up at his boyfriend, eyes raking up and down his body, drinking him in. Swaths of soft lace and midnight silk covered Karl’s body. His torso was clothed by an intricate lingerie bodysuit, straps encasing his thighs and chest, and a collar and bowtie wrapping around his neck.

Travelling down, George’s eyes met Karl’s long, slender legs that were covered in black fishnet leggings, ending at a pair of strappy black shoes. A soft pair of black bunny ears laid over his messy brown curls, ears flopping around as he bounced on the balls of his feet.

“Hi bunny,” George teased, bringing a hand up to tug at the floppy black ears. Karl’s face flushed at the nickname, leaning forward to bury his face in the older’s neck, pressing soft kisses to the skin. George smirked as he let his eyes travel past his boyfriend’s head to meet a pair across the room.

George ran an arm up Karl’s back and into his hair, gripping curly chestnut locks in a tight hold. A soft gasp fell from his lips as George maneuvered his head, guiding their lips together. Soft moans escaped Karl as George nipped at his soft lips and George watched as the blond across the room licked his lips, watching the show George was putting on. Karl finally pulled back, looking at George with glassy eyes. The already present haze in his eyes from the alcohol he’d consumed had intensified, lust starting to shine through.

“Are you done yet?” Karl’s voice came out in a low whine, eyes rolling slightly as he realized what his boyfriend was doing. George looked at him, a smirk on his face, and laughed. His hand met Karl’s jaw, his grip bordering on bruising.

“What was that, bunny? Did I hear you right? You remember who’s in charge here don’t you pretty boy? We’re done when I say we’re done.” Karl whimpered at the venom in his tone, nodding quickly and turning his face in the older’s grip, pressing a soft kiss to George’s wrist as his hand fell from Karl’s jaw.

“Sorry, George,” his words came scoffed, muffled in George’s neck.

“Karl, baby, is that pretty head of yours really that empty? You know that’s not how you speak to me.” Another whimper fell from cherry lips and Karl became very aware of the fact that they were still standing in the middle of a very crowded party.

“George, we’re in public, there’s people everywhere.” Karl realized his mistake immediately when he felt a soft hand on his throat, not quite squeezing but Karl understood the meaning behind it.

“Seems to me like you’re being a fucking brat tonight. You dragged me here, made me dress up and then paraded around all night in that fucking costume like the slut you are, and now you’re being a bitch? Don’t I deserve to have some fun, bunny?”

It didn’t matter that they were dressed in similar outfits, Karl had been flaunting his. George had watched from the sidelines all night as Karl threw himself over their friends, “accidentally” falling into Sapnap’s lap and wiggling around, pretending he couldn’t roll his own weed and begging Punz to do it for him, even though he did all of George’s at home. Now that George was having fun and flirting with Dream, Karl wanted to be a brat.

“Sorry, I’m sorry sir, please, I’ll be good, promise,” George sent him a scoff before he was pulling him in, their lips meeting in a rough kiss. It was messy, more of a show of power from George than anything, leaving Karl whimpering as their teeth clashed. Karl’s eyes stayed shut as George pulled back, a string of spit still connecting them.

“See? Was that so hard?” Karl shook his head, leaning forward to press a sweet kiss to George’s lips. A soft smile fell across his face, hand moving from Karl’s face to card softly through his hair.

“Can we go home now? Please George?” Karl’s lips jutted out into a pout, as he pleaded. George rolled his eyes at the younger, a soft huff falling from his mouth as he nodded. Karl giggled, grabbing his hand and pulling him towards the exit. George tossed a look behind him, eyes meeting Dream’s as a smirk took over his features. He sent the blond a wink before following Karl to the car.

George had been sipping the same drink all night so Karl tossed him the keys before falling into the passenger seat. George cranked the heat, shivering against the cold leather seats before pulling away from the party.

 

Karl’s eyes tracked George’s movements as they entered the house, waiting for George to say something. He watched as George flicked on the kitchen light, tossing the car keys on the counter then moving to the pantry. Karl’s eyebrows pulled down in confusion, was George really going through the cupboard right now? He cleared his throat softly, pulling George’s attention to him for the first time since they got home.

“What? Do you need something?” Karl’s mouth fell open, a questioning look taking over his face. “I’m hungry, it’s been a long night, you dragged me to that party and pranced around like a slut all night, so you can wait a few more minutes.” George scoffed, eyes rolling as he spoke, making his way to the stove with a box of pasta.

Karl watched in awe as George rummaged through the cupboards, pulling out everything he needed to make spaghetti. He watched George fill the pot with water and light the stove, not uttering a word as he waited. George finally looked at him again, gesturing for Karl to take a seat at the kitchen island.

Karl’s eyes burned through the back of Geroge’s head, staring as he turned back to the stove and continued to cook his food. Stunned silence filled the room as Karl realized George really was doing this right now, he was making Karl sit here and wait.

George didn’t acknowledge Karl again until he was placing a bowl in front of him, gesturing for him to eat it, before he was eating his own helping. Karl ate quickly, hoping to speed things up a bit, until he looked at George taking deliberately small bites of his food, a smirk plastered across his face as he made eye contact with Karl.

When George finally set his bowl in the sink, Karl jumped from his seat, bouncing on the balls of his feet in anticipation. Dark eyes met his own briefly as George left the kitchen, ignoring Karl as he trailed up stairs. Karl followed quickly, tripping over his feet on the stairs and stumbling into their bedroom.

George was already sprawled across their bed, arms tucked behind his head and legs spread slightly. Soft, white moonlight spilled through the window, wrapping George in its rays like a blanket. Karl sucked in a breath at the sight, George looked like an angel, a sinner thrown from the clouds and dropped into his bed.

“Come here, pretty boy.” His words were soft, gentle and loving as he called Karl over, moving an arm to pat his thigh. Karl settled himself on the older’s thigh, head dropping to rest on his chest. He relaxed into George’s hold, a shiver trailing up his spine as George’s fingers ghosted across his back.

Slender fingers danced up his back, landing in a mess of soft brown curls. Karl let out a soft groan as he felt George tug at the roots, pulling Karl’s head back so they were facing each other. George connected their lips softly, pouring all of his love for Karl into it. He always did that, reassuring Karl and reminding him how much he cherished him before things went any further. George liked to be mean and Karl liked it even more, but he made sure Karl knew it was never true.

“You’re going to ride my thigh like a good little bunny now, okay?” Karl nodded, hips bucking forward at George’s demand. The hand in his hair tightened before their lips were colliding again, George licking harshly into Karl’s mouth. Karl’s hips started moving, grinding down into his boyfriend’s leg, whimpers falling from his lips at the stimulation.

“Look at you, getting off on my thigh like the dumb little slut you are. I bet you would take anything I gave you wouldn’t you?” George’s words pulled a whine from Karl’s throat as he nodded quickly, hips moving faster and cock twitching in it’s constraints.

“Love it, sir, thank you, would take anything, please.” His voice was breathy, whines tumbling from sweet cherry lips. George’s fingers loosened in his hair, carding through it softly as he kissed Karl again. Karl’s movements started to become sloppy as he drew closer to the edge, whines and moans getting louder as his mind started to go fuzzy.

“Close, I’m close please.” George’s hands dropped to Karl’s hips, stopping his movements before he could finish. Karl cried out in frustration, tears threatening to spill over.

“I couldn’t let you have too much fun, what about me? Don’t I deserve to enjoy myself too?” George tilted his head, cocking an eyebrow as he looked at Karl. A soft whine fell from Karl’s lips, frustration growing but nodding anyways. Karl watched as George reached into the nightstand drawer, pulling out a small bottle of lube.

“As cute as you look dressed up like this, I think it’s time for it to go, yeah?” Karl nodded, sliding off George’s lap and standing at the end of the bed. He shot George a shy look before slowly pulling his costume down. George just smirked, leaning back into the pillows and making himself comfortable.

Karl’s hands trailed up and down his body, wandering across the expanse of his chest and down to his hips. His eyes stayed closed, pulling him into the moment as he let himself act without thinking. He finally pulled the bodysuit down, stepping out of and tossing it across the room. One of his legs was hiked up onto the bed, soft alabaster skin trapped inside mesh casing. His eyes finally blinked open, meeting George’s as he began rolling down the fishnets. His movements were slow, sensual and delicate as watched George react.

His eyes trailed down George’s body, committing this moment to his memory. His attention fell to George’s lap, his cock twitching as he watched Karl’s little show. A swell of pride blooming in his chest at the ability to rile his boyfriend up from something this simple.

Karl finally stood bare, the only thing remaining were the soft bunny ears on top of his head. He reached up to remove them only to be stopped by George shaking his head.

“You can keep those on. They’re kind of growing on me.” Karl sucked in a breath, dropping his hand back to his side. He stood awkwardly, all confidence he previously had diminished as George sat there silently, eyes analyzing Karl’s figure. George moved suddenly, swiftly pulling his own costume off and laying back down.

“Come here baby,” George patted his leg again, a soft look crossing his face, cold demeanor slipping a bit. Karl shuffled over to him, dropping gracefully into George’s lap and pressing a sweet kiss to slightly chapped lips.

The kiss was gentle, filled with unspoken words and gentle reassurances. Karl melted into it, pliant under George’s wandering hands and willing as he let George lick into his mouth. Karl pulled back slightly at the sound of a loud click echoing through the room, a string of spit keeping them connected.

He leaned back slightly to watch George pour out a generous amount of the liquid, coating his fingers in it. His other hand pushed Karl’s chest lightly, back hitting George’s bent legs. Lithe legs spread wide as he understood what George wanted, cock twitching at the thought of what was about to happen.

Karl gasped as he felt George’s finger push in, a soft moan falling from sweet, slick lips as George began moving his finger. His fingers were larger than Karl’s, short but thicker, leaving Karl feeling stuffed by the time a second finger was added.

“S-so good, keep going George please, want you to fuck me,” Karl stumbled through his words, moans mixed in with the almost inchoerent babling he had begun.

“You’re so good for me baby, so pretty spread open just for me.” George’s free hand wrapped around the base of Karl’s dick, tugging up and down slowly as he added a third finger. A calloused thumb swiped across his slit, dragging the bead of precum down with it.

“George, ‘m ready please, want your cock, please, need it.” George let out a low groan at Karl’s begging, his voice had gone airy, words tumbling from his lips without thought.

“I’ve got you baby, you’ve been so good for me, I think you deserve a reward. How about you bounce on my cock like the little bunny you are.” George spit ice, falling back into his role. Rough, hot hands landed on a delicate waist, guiding Karl over his lap. Karl was quick to wrap a hand around George, positioning him before sinking down.

Karl’s head was thrown back, a filthy moan ripping through the air as George bottomed out. Karl sat for a minute before he began bouncing, soft noises falling from his lips. George huffed out a breath, quiet sounds falling escaping him occasionally.

“Doing so well, my good little bunny.” One of George’s hands trailed down, across soft thighs until it wrapped around the base of Karl’s cock, wrist twisting as he pumped its length.

“Close, ‘m so close, please George,” his babbling was cut off by a loud whine as a well aimed drop down had George’s cock hitting his prostate dead on. “Please, f-fuck me, need you to.”

George’s hand found Karl’s hip again, holding tight as he flipped them around. Karl’s back hit the mattress, chestnut curls sprawling across the pillows and framing his face like a halo in the moonlight.

Lips met again, this time messy and wet as George began pounding into Karl, his grip on Karl’s hips bordering on bruising. Their teeth clashed, spit spilling from their mouths as George’s tongue invaded Karl’s mouth. He tasted like maraschino cherries and mint gum, sweet and refreshing and George couldn’t resist it. Karl pulled back, another high pitched whine being pulled from him.

“George, please, gonna cum please.” George’s hand fell back between Karl’s legs, helping him chase his release.

“Go ahead baby, you’ve been so good for me.” George’s stomach was covered in hot, white ropes as Karl came, a loud whine ripping from his throat as he finally let go. George fucked Karl through his release, teetering on the edge of his own as he groaned softly.

Karl looked up at him through damp lashes, George watched as the brunet swiped a finger across his stomach, collecting his own cum. As soon as Karl’s finger was in his mouth George’s vision went black, hot white heat burning through his veins as he finally hit his peak. His hips stuttered as he rode through the rest of his high, thick ropes of cum coating Karl’s insides.

He collapsed on top of Karl, head dipping into the crook of the younger’s neck to press soft kisses to the exposed skin. They sat in silence for a brief moment before George was pulling out of Karl, a sharp wince from him at the overstimulation. George disappeared from the room, returning quickly with a washcloth.

“Bath now or in the morning? I brought a cloth in case.” George’s voice was soft again, laced with love and adoration as he looked at his boyfriend splayed across their bed.

“Morning, ‘m tired, come to bed.” Karl rolled his head, shoving it into the pillow as he spoke, words becoming muffled.

“I’ll be quick love, then we can sleep.” George wiped gently around Karl’s legs, cleaning the remnants of their intimacy from his body. Once Karl was cleaned off and his bunny ears were removed, George wiped himself down quickly, tossing the cloth across the room to deal with tomorrow.

“Good night baby, I love you.” George spoke into Karl’s hair as he pulled him in, back pressed against George’s chest and hands intertwined in front of Karl’s chest.

“Love you Georgie, g’night.” Karl’s words were slurred, thick with sleep as it finally called to him. George pressed a soft kiss to Karl’s hair, pulling him closer and letting the warmth lull him to sleep.

Notes:

follow me on twitter !! i post snippets, updates and polls for upcoming fics there !

kudos, comments and user subs are so appreciated !!