Work Text:
Kenny's mean when he's on his period.
He'll claw at Craig's back, whining and teary eyed as he begs for Craig to fuck him, to take the pain away. It lasts a full week, the two of them hardly leaving the apartment as Craig fucks some respect back into his bratty boyfriend.
It's exhausting, overwhelming.
Craig's always loved a challenge, though.
Kenny's been insatiable all morning, waking Craig up with his dick in Kennys mouth, the blond looking up at him with glazed over eyes and a spit slick chin.
Craig groans, throwing his head back and growling low in his throat. He grabs Kenny by the hair, fingers twisting meanly into the blond strands as he pulls Kenny up. He doesn't like cumming before Kenny, not when he knows the blonds in so much pain.
“No!” Kenny cries, sniffling and petulant as he reaches for Craig's dick.
“Give it back!” He demands, gasping when Craig grabs both of his wrists in one hand and pins them above his head.
“Stop.” Craig says firmly, eyes boring into Kenny. “Where's my sweet boy, hm? Why are you being such a brat?”
Kenny huffs, squirming against Craig's hold.
“Let me up,” His blue eyes are blazing, eyes narrowed as he glowers up at Craig. “Let me go!”
Craig rolls his eyes, the hand not holding Kenny trailing down to his cunt.
“This why you're being such a pain in the ass? Huh?” Craig asks, fingers trailing through the excessive wetness of Kenny's pussy. His fingers come away red with blood.
Kenny sobs, turning his head into the pillows.
“Nuh uh, look at me.” Craig brings his bloody hand up to turn Kenny's head, squishing the blond's cheeks.
Kenny's cheeks are smeared with his own blood, lips puckered in a pretty pout as he makes eye contact with Craig.
“I know you're hurting, baby. I know you don't feel good, but that's no excuse to be a bitch.”
Kenny makes an indignant noise, starting to shift and pull his arms out of Craig's grasp.
“Stop.” Craig says again, softer this time, his grip on Kenny's cheeks tightening. “Stop, baby.”
Kenny's lips quiver, pretty eyes filling with tears as he goes slack against Craig.
“I'm sorry,” He wails, and Craig coos, leaning down to kiss his cheeks.
“It's okay angel, it's okay.” He tastes the heavy iron of Kenny's blood, the scent making him a little light headed. “I'm not mad, Kenny.”
Kenny sniffles, arching his hips as a cramp wracks through his lower body.
Craig's eyes go dark.
“You're gonna be my good boy, right?”
Kenny nods.
“You're gonna let me help you feel better, okay?”
“Okay.” Kenny agrees, voice small and soft.
Craig swallows.
“Good boy.” He presses a kiss to Kenny's lips before letting go of his wrists.
Craig kisses Kenny's neck and torso, big hands moving down to spread Kenny's thighs apart.
He gets himself in-between them, biting into the supple skin of one while settling his torso against the bed. The soft downy hair surrounding Kenny's cunt is messy with blood and slick, the smell heavy and all consuming.
Craig doesn't hesitate to get his mouth down there, kissing the lips of Kenny's cunt sweetly.
Kenny tries to close his legs, embarrassed, but Craig sort of growls into his cunt and pushes them apart.
“Let me see you.” Craig says. Kenny bites his lip as he watches Craig kiss around his swollen pussy, the soft skin tender and sore.
Kenny huffs, trying to let his body relax as Craig strokes the folds of his cunt with his tongue, lapping up blood and arousal like it's nothing.
It's so gross, but Craig doesn't really give a fuck- he likes knowing he's making Kenny feel good when he's in pain. He wouldn't do this for anyone else, and he knows that Kenny knows that.
Craig spreads Kenny's labia with two fingers, exposing the bright red hole of Kenny's cunt to him. He licks into it, taking care to lap up the slick that flows out in gentle gushes. Kenny moans above him, equal parts pain and pleasure as Craig gets a thumb on his clit.
“Mmm,” Kenny sighs, eyes rolling as his head falls back into the pillows. Craig grunts, rutting against the mattress a little as his dick twitches. One day, he's gonna record each and every sound Kenny makes when they're fucking, and he'll make that the sountrack to his life.
Blood, thick and tangy, coats his tongue. Craig feels a little drunk off of it, like he could stay down here despite his sore tongue and aching jaw.
Kenny's thighs tighten, but Craig keeps the pace on his clit slow and steady. He wants to watch the orgasm build in Kenny, to see his pretty little blond fall apart on his tongue.
He gets two fingers into Kenny, smiling to himself at the keening sound Kenny lets out at the movement. His tongue flicks at Kenny's clit lazily, fingers pumping in and out at a slow pace that has Kenny making these deep, drawn out sighs and puffs of air that let Craig know he's feeling good.
“Craig, please,” Kenny sighs, hand coming down to rest in dark hair. Craig mumbles something unintelligible, and Kenny can't help the desperate little giggle that escapes him, his orgasm rising along with the pain of his cramps.
Craig gets that spot in Kenny that makes the blond feel like he's melting, body going soft and liquidy as he pants.
“Right there, baby,” Kenny gasps, rolling his hips to meet Craigs fingers. “Hmm, I'm gonna cum.”
There's a desperate edge to Kenny's voice that Craig loves to hear- a sort of panicked tone that settles arousal heavy in Craigs gut, incessant on keeping Kenny right on the edge.
Kenny's arching up, hips raising off the bed as his orgasm begins to hit him.
Craig removes his mouth just then, replacing his tongue with his thumb.
“Hold it, Kenny.”
Kenny whines, fists clutching at the sheets in frustration.
Craig picks up the pace with his fingers, Kenny's pussy making this sloshing sound that leaves him dizzy.
“I said hold it, baby.” Craig repeats, stern and unforgiving.
Kenny gasps, eyes flying open as he begins to clutch at Craig's wrist.
“I can't!” He sobs, fingernails digging into Craig's skin. “N-oh Craig I can't!”
Craig can feel Kenny's walls tightening around his fingers and he knows that dam's about to burst. He grins to himself, eyes dark as he watches Kenny's face.
His soft, pink mouth is hanging open, blue eyes wet with tears and his cheeks a bright red.
“I'm not asking, honey. You will.”
Craig knows he's being mean, but he can't stop himself. He loves Kenny like this- desperate, out of control, putting all of the power in Craigs hands.
Craig gets his mouth back on Kenny, humming around Kenny's clit in a way he knows will make the blond cum.
The effect is immediate.
“Craig, Craig-” Kenny's voice goes up in pitch, torso snapping up as his orgasm hits him.
“Oh no, no, no-!” Kenny cries, like he doesn't want it to happen, like it's too much and Craig groans, licking up slick like it's the best thing he's ever tasted.
Kenny's shaking, honey colored limbs shivering and jumpy as he keeps cumming.
“I- I can't, hah,” Kenny cries out, and Craig grins, never slowing down or picking up the pace. He keeps Kenny right where he wants him, letting all of the pain seep out of his pretty boyfriend in sharp, pleasurable waves.
When Kenny's cunt stops clutching at him, Craig slowly withdraws his fingers, eyes locking onto Kenny's.
“Come here.” Kenny demands, pulling Craig up by the wrist. Craig goes happily, tongue entering Kenny's mouth and swapping fluids as they kiss.
When he pulls away, Kenny cradles Craigs face in his hands.
He giggles, drunk off his own orgasm.
“I'm all over your mouth.”
Craig smiles back lazily, equally wasted off the taste of Kenny's cum.
He pecks Kenny's lips, leaving them smeared red.
“Feel better?”
Kenny, nuzzles his face into Craig's neck.
“So much better.”
Kenny turns his head, blond hair tickling Craig's nose.
“Now lemme suck your dick.”
Craig snorts.
“Don't have to ask me twice, c’mere honey.”
