Breadcrumbs

He was still half-dreaming. His legs and hips were all submerged in a tank of warm milk, and he was clinging to the edge, his fingers going red and then white with the pressure of his grip. The milk caressed his thighs, then wrapped around his cock, brushing and rubbing at it as he sighed, tilted his head back, and slowly, groggily, opened his eyes and woke up. The heater was still on, and the tiny room seemed to have taken in all of it, the walls must have been insulated because the entire room felt toasty. The blanket was still in place, but Kenny wasn't on the bed - wait. A hand on his thigh. Then another. Craig opened his eyes fully as his mind came to the stuttering realization that Kenny was under the blankets, between his legs.

Craig jerked into a seated position, and shoved a hand into Kenny's hair pulling the blankets off of them both and stopping Kenny midway through peeling his boxers off. Kenny grinned at him lopsidedly.

"Easy...I just wanted to surprise you."

"Touching me in my sleep isn't a surprise, it's fucking molestation. Besides, I hate surprises."

"No you don't." And with that, his boxers slipped free, and Craig realized with sticky discomfort that whatever dream he had been having must have been partially real, because he hadn't woken up until Kenny had managed to lick his boxers into a damp, clingy mess, and his warmed cock was half-erect under Kenny's surprisingly clean palms.

"What happened to the blood?" Craig asked, trying not to let his voice shake, as Kenny now bypassed his cock and laid several affectionate, damp kisses on his abdomen and hip instead, Craig's fist still twined tightly in his hair.

"I washed it off. You were out like a log all night, poor thing. I must've really tired you out. Don't worry, I'll do it again today, holy Sunday is the best day for staying in and fucking till it's night again."

Kenny sat up, dislodged Craig's grip on his hair, and started undoing his pants. He wasn't wearing his shirt, and before Craig could interrupt himself, he was exploring his chest critically - tugging at Kenny's waist and then ribs, turning him this way and that to see some kind of mark or scab or - something. Kenny allowed it with a small smirk, but eventually he put his hands on Craig's wrists, and stopped him.

"Is this what you're looking for?" He peeled his fly open, and then slid his pants down, one leg, showing a heavy and stained bandage on his leg. Craig grit his teeth, and ran his fingers over it curiously.

"I thought it was your chest."

"It was dark last night," Kenny said without even his usual signs of cheek, and slid his pants off the rest of the way. "But I did have to paint the blood on my chest."

"Either way, it pisses me off."

"I know it does. Sorry." Kenny wasn't smiling. He was actually trying to apologize. Craig nodded his acceptance, and let himself relax enough to lay back against the pillows, spreading his knees out with a slight smirk.

"Apology accepted, I guess."

Kenny rolled his eyes, and kissed him. Craig kept his hands to himself at first, but Kenny kept the kiss teasing and light, and he wasn't touching him, either, he was still occupied with digging for something in his now discarded pants. Craig growled his dissatisfaction, and hooked an arm around Kenny's neck to force him closer, then began biting him when he still refused to open his mouth. Kenny giggled lightly against his lips, and Craig finally let go, eyes dark and narrow in frustration.

"If you're going to start something, then finish it."

"It's called teasing, Craig. I know you have no subtlety, but it's the best way to get all the way from wanting to desperate. You'll see. You'll like it."

Craig knew that he didn't, but looking down he could see that Kenny had slicked up his fingers on one hand, and was running his dry one over his torso. A thought from the other night occurred to him, and despite himself, he couldn't help but indulging his curiosity.

"You don't think you need to tie me up for this?"

"You want me to?"

"No."

"Good. Because no, I don't. You'll put up with it even if I don't do anything but talk to you. You don't want me to leave, do you?"

Craig grit his teeth.

"That doesn't mean I won't pin you down and fuck you."

Kenny barked in laughter with unexpected volume, and bit down on one of his nipples. Craig hissed, and shoved at his forehead, but not hard enough to dislodge him. Kenny's slick fingers were on his thigh, then teasing his taint ever so slightly. Fuck. He didn't want whatever feather-touch games Kenny was playing to be working, but he was getting harder in increments, and he could...hold out for a little bit longer.

"That'll be the day," Kenny finally purred, licking his sore nipple, but too...light. God damn it, this was fucking ridiculous - "You're scared to. You're hate how much I like it. At least when I fuck you, you don't have to deal with seeing your own face, how lost you are in the feel of my cock that you can't even think straight. And you want it right now, you're just pissed I won't give it to you."

"You're fucking full of it." Craig knew that he was red, but he also knew Kenny was wrong, so that was something. He wasn't scared of fucking Kenny. He just didn't go for that particular smug look Kenny got when he pinned him down, the way he teased and taunted him even when he had his fingers sunk in his ass. The real problem was that he didn't have enough experience to give Kenny the kind of workaround that he could dish out to him with seemingly no effort at all. The ghost memory of Kenny on his back, wrapping his thighs snug and confident around his waist - come on, cowboy, show me what you've got - sent shivers of mixed shame and apprehension through his torso.

"Don't worry," Kenny was saying, when he came back more aware of Kenny's fingers teasing his taint, his thighs quivering, his chest bitten and raw, and five other fingertips massaging little points of pressure into his side, his abdomen, his lower back, "I'll mount you, too, later. I'm a little disappointed I haven't had your cock yet. Not saying your ass isn't better, but we have all day. I want the full fucking menu." Kenny snorted to himself over his own double entendre, and finally slipped the tip of his finger into the tight ring of Craig's ass. Craig bit down on his lip, clawed into Kenny's bare chest and arm, and waited for that first shiver of sensation to be over - but it didn't end. Kenny kept his fingertip right at his entrance, where he was extremely sensitive, and when Craig finally turned his glare on Kenny's face, he was met with a wide, shitty grin.

"I knew it," Kenny breathed, and slipped another finger into him, and began massaging them both in gentle, soft circles right over that tight ring of muscle that was starting to pulse involuntarily in response to his indulgent attention. "You always sound the most whorish when it's...you know, going in, or going out, I figured there was a reason you liked taking it so much. Your asshole itself is really goddamn sensitive."

"Fuck you. I fucking hate you, you know that?" But there was no power in his words, even as much as he meant them. Or he meant to say that he hated when Kenny spoke. A spike of pleasure completely foreign from the type he got from jacking his cock, getting sucked off, or even getting fucked really deep rattled his nerves and his breath heatedly. Fuck, how was he doing that? Kenny started to pull, not too hard, and dug both of his slick fingertips right on the ring of his sphincter, forcing it open just a little and coaxing an involuntary, humiliating little gasp out of Craig.

"Turn over," Kenny said, his voice thicker now, his eyes glinting, and Craig shook his head, refusing to look him in the face, his mouth stubbornly shut. "Please," he whined, just a little bit, his fingers tightening the pressure he was putting on them by curling ever so slightly - and Craig hissed to cover up a more embarrassing sound, and hit Kenny in the shoulder to get him to back off. He figured that on his front, at least, it'd be harder for Kenny to grin in his face like he always did, and easier for him to cover up any humiliating noises, a number of which he felt very close to.

"Just shut your mouth," Craig asserted as he pushed himself onto his palms and then lowered his whole body to his chest, pretending he wasn't shaking, "I don't want to hear a single fucking word."

"Yeah, sure, no problem," Kenny chirped, and Craig bit his knuckles already when he felt both of Kenny's hands grab tight hold of his upper thighs, his fingers spreading his cheeks out in what must be an extremely pleasing sight to Kenny above him, judging by the unabashed gasp of pleasure he gave just by looking. Craig burrowed his mouth down against the couch cushion and tried to pretend he didn't like hearing it. Kenny's fingers returned, then, pressing and massaging his inner ring curiously and almost gently, then he felt Kenny's weight shift, settling down further between his legs, and then he felt a little puff of breath at his lower back, and a small warm kiss planted there before-

"No." Craig jerked up onto his elbows, and kicked out violently, trying to get Kenny in the crotch if he could, but only managing to hit his thigh, which in this case had about the same effect. Kenny hissed and fell back on his ass again, but when he looked over his shoulder Kenny's face was screwed tight in pain, and Craig remembered the bandages, and felt involuntary guilt wash over him.

"Ugh...I wasn't trying to hit you there." His version of an apology. Kenny grimaced, but shook his head, and peeled the bandages back to get a look at the damage. There was sticky red blood underneath, and black spindly wires - no, not wires, thread - that looked like insects poking out from a puffy bruised line of open flesh.

"It's not bad," Kenny said as he flashed a smile at Craig, who wasn't sure how that was a definition of not bad' - "Just popped a few stitches. You owe me for that one, though." He was already re-wrapping the bandage around his thigh, and Craig felt a warm palm connect with his lower back and urge him back down onto his front. He gritted his teeth, hissed in disapproval, and wished he wasn't still this hard, the flashes of blood and black thread not doing anything to erase his arousal. Sick, he thought to himself, you're fucking sick.

"Well, I'm not letting you lick me there. It's fucking disgusting. You try to put your tongue on my ass again, and I'll rip your whole leg open, then crush your balls."

"You're such a buzzkill," Kenny sighed, kissed the back of his neck peacefully, and let his fingers return to spread Craig's flushed pink sphincter again. "But okay, if you insist. I'm just gonna have to work real hard with my fingers, and talk filthy in your ear till you come."

"I'm not gonna come from your fingers," Craig said with growling certainty, but his body twitched again when Kenny re-initiated the touch he had been missing since he kicked him, pausing only to apply more lube to his fingertips and the lightly shivering flesh of Craig's ass and taint.

"Better be careful what you say," Kenny giggled, "I might think you're challenging me."

Craig knew that for exactly what it was - a taunt, and he wasn't having any of it. He grit his teeth and locked his jaw, but at the same time he kept his eyes mostly closed and his gaze exactly forward so that Kenny would know just how much he wasn't affecting him. Kenny's fingers were small, and bony, as skinny as his own but shorter. He still wasn't putting them inside of him, just massaging him teasingly, playing with his sensitive skin, and kneading his thigh and ass with his free hand like a pleased cat. A cat that was, at the moment, quiet except for slightly labored breathing in his ear, having even calmed down from the giggle he just let out a few moments ago. He finally felt one of his fingers (his middle finger, he was pretty sure) start to slip into his body, and he jerked in response, and allowed himself to let out a soft, shallow sigh. Not enough to encourage him. Just enough to keep him from teasing. Kenny sighed much more emphatically in response, and pulled his slick fingertip right back to the inner circle of pressure he had to get past in order to get to the warm softness further inside.

"Yeah...you always like it when I first go in...I remember when I first fucked you-"

"Shut up, Kenny. If you want to keep your fucking fingers, work with them, not your mouth-"

Kenny crooned, not quite a laugh, now sounding slightly drunk, and Craig shivered as he ignored his demand and sucked the upper shell of his ear into his mouth as he continued teasing.

"When I first fucked you, you made the cutest little squeaks - when I first push in-" he punctuated by pressing a second finger into him, and pressing them both down purposefully on that little ring, causing Craig to gasp and twitch in an embarrassingly unintentional way, "And then again...when I pull out." Craig was ready that time, but he still let out a little hiss of frustration through his gritted teeth when Kenny pressed his fingers down that hard, pulling on his tense muscle and making his stomach spasm. His cock felt tight and pulsing against the mattress, too, and he had to fight the urge to grind his hips down (or worse, up against Kenny's fingers). He refused to give him the satisfaction one way or the other.

"Do you remember that time that I bent you over my bed...and held you down..." Shit, he was shivering now, and the longer that he stayed quiet the harder it became - just...he would let himself breathe, at least - if he bit his sleeve a bit - fuck - "And I slipped just my cockhead into your pink little ass, and I swear, you fucking slut, I was only trying to tease you...but it was better than that, I only went at it like that, back and forth, for like five minutes, and you were trying so hard to hold out, but you came just from me teasing your asshole. That's some grade A fucked up shit right there, you know that, Craig? You better be grateful I've never told anyone. You love it so much I fucking wonder why I'm the one doing this for cash and not you."

"Shut up," Craig said, and pushed himself, shivering, onto his palms, rage finally winning out over this fleeting, humiliating pleasure, but Kenny was quicker than that, and he grabbed the hair at the back of his neck, bit down hard on his ear, and Craig let out a surprised cry as Kenny fully thrust in three of his fingers, and not teasingly, not in the slightest, but hot, slick, and hard, grinding his fingertips down hard on Craig's receptive insides until Craig wasn't able to make the choice of whether to move his hips or not, they were starting to grind without his decision or any sort of thought whatsoever. Kenny didn't let go of his ear, either, and Craig felt his breath getting short from the pressure he was putting on his neck, his head and face both felt hot, he clawed at the sheets but even he couldn't convince himself he was really trying to get away, not this time, not with so much heat on top of him and pressing inside him.

"Stop," he gasped out, and heard a laughing growl of dissent in response, "Stop - stop - don't - I don't want to come like this."

Kenny quieted down, only breathing slowly again, and released his ear with a small, apologetic lick as he tugged his fingers out to tease him at his opening again.

"Yeah? How do you want to come, Mr Tucker?" Kenny was teasing, but his tone wasn't quite light enough, wasn't quite lively enough. Craig felt his stomach clench in frustration.

"Let me up. I want to see you. I want..." he thought over the possibilities in his head, hurriedly, and then let his final decision spill out before his natural inhibitions came along and stopped him from saying it. "I want to ride your cock."

Kenny's fingers retreated from his body completely, and he had to try with all his might to suppress a hiss of disappointment. Then Kenny's hand withdrew from his neck, and he felt him settle his weight onto the bed behind him, punctuated by the soft creak of the old springs in the mattress. He sat up, red in the face, and turned to face him, one arm between his thighs half-covering his erection and his slightly sticky, flushed stomach. Kenny was, unhelpfully, grinning like an idiot.

"You've never asked me for that before. I've asked you. But you always said no."

"Well I'm fucking asking for it this time. Happy unbirthday. Would you get on your back before I change my mind?"

"Please. You're so hard up you look like a cow ready to be milked." Kenny snickered, but obligingly scrambled on all fours towards the head of the sofa bed, where he sprawled himself without any dignity on his back. He spread his knees out as wide as they would go, and Craig could see how taut his briefs were around his crotch, a small damp spot formed right below the waistband of them.

"What're you waiting for? Entranced? Trying to worship me with your eyes? Get over here."

"You be quiet."

"Make me."

"You fucking be quiet, or I won't do this."

Kenny continued grinning, but it gradually calmed down as he breathed, and then he nodded once, slowly, and held his hands out (one still sticky from lube) and waited for Craig to make the next move. Craig took a few deep breaths, and hesitated, wanting to make Kenny suffer from waiting a little bit, and not wanting to come abruptly from Kenny's messy, clumsy (hot, passionate) fucking, but then Kenny whined softly in his throat, his smile still beaming on his face but his eyes narrowing in need, and Craig had to quit his teasing stint before it even started.

"All right, already," he growled, and put both his hands down on Kenny's chest as he slung one slim thigh over his belly, putting his weight down on his stomach just above where his cock was straining through his underwear. He took a heavy breath and felt Kenny trembling underneath him, from the conscious, impatient little thrust at his hips to the shivering breath he could feel through his thighs and palms, and he pushed his weight down a little harder to keep him from moving.

"God- Craig-" Kenny laughed, and settled his hands on his waist with a rough thrust of his palms to try to push his body into contact with his cock. "You're so shit at this - don't try to be a tease-" He cut himself off with a sharp gasp when Craig moved one of his palms from his chest to his crotch, and ground it in, hard.

"Don't fucking tell me what to do. If you want this so bad, wait, and I'll get on when I'm good and ready."

"But waiting is so-hard-" he tried to giggle, but instead choked out a pained sound when Craig squeezed and dug his nails in. Even through his briefs, that had to hurt, and Craig let himself have a slow-spreading smirk as Kenny finally sputtered into submission. "Fine-fine, you win. Just don't take too long, okay? I want to fuck you really bad..."

"Yeah, I get it," Craig said, deadpan as always, but he couldn't stop smiling. Kenny was so warm between his legs, against his palm, infuriating, smarmy, foul-mouthed as ever, and the sun was hitting his face so that the light was catching his dirty hair, his faint white scars, his gleaming eyes. "Hands off," Craig demanded, and Kenny obliged with a reluctant growl. Craig pushed himself further up on his knees, frowned down at Kenny's briefs, and then, finally unhesitating, pulled them back, freeing his hardened cock and coaxing a soft sigh of relief out of him. Kenny tried to get a hold of his waist again and Craig struck his hands away sharply, glaring a warning.

"I said hands off. Do I have to tie you up, this time?"

"Oh, I don't think I'd like it nearly as much as you did..." Kenny chuckled, but then he stretched out, put his hands above his head, and pressed his wrists together in a mocking gesture as if he were bound. Craig ground his teeth, but as turned on as he already was, at least Kenny couldn't point out the spike in arousal he was getting from that. Great. So he liked it when Kenny was rough with him, he liked it when Kenny played at being submissive, he even liked it, apparently, when Kenny was bleeding. Don't think about it, he snarled inwardly, It doesn't mean anything. Maybe he just liked anything Kenny was. His head buzzed with that last barely-coherent thought, and he took hold of Kenny's cock and pressed it to his thigh, then against his taint, then finally, shivering, his ass. He held it there a few seconds, his body getting plenty of time to feel out just how thick it was, while Kenny closed his eyes and purred.

"God, fuck you," Craig said in a barely-audible whisper before lowering himself, his thighs jerking from the sudden discomfort of his cock head pressing him open, and his entire body seizing slightly as he slid down half-way onto his dick, holding himself upright with one hand clawing viciously into Kenny's stomach. He held himself there, panting, for a few seconds, before Kenny started pawing, not at his waist, but at his hand, and he looked up and saw that Kenny was smiling, but that his eyes were tearing up, too.

"Craig...if you don't move...I'm gonna lose it...please?"

He would have said something about Kenny's threshold being way, way too low, something about what a pussy he was, anything that was an appropriate comeback - instead, he didn't say anything, just pushed his hips down, held tight to Kenny's hand, and stopped thinking entirely, to the point where it didn't matter how deep he got (had it ever stopped hurting that quickly before?) or where his hands went, all he could remember, really, was that he was kissing Kenny when he came and that Kenny left ten rough red crescents on his back from clawing him so tightly that their chests pressed together in rough, uneven breathing to match their rough, uneven heartbeats.


Four hours later Kenny was asleep again, and Craig was smoking and checking the messages on his phone. He had missed few texts from Token, which he ignored because he knew they were actually drunk texts from Tweek and he didn't want to deal with that right now, one from Bebe about something mundane (she wanted to go to the county fair and didn't have a ride because her parents had confiscated her keys, again) and then, curiously, one from Stan.

[did everything go ok? kenny's parents aren't worried - but ur right, something weird is up.]

Nice of him to finally wake up a little. Craig breathed out a heavy puff of smoke, and felt his entire body relax. It was good. Someone normal and level-headed like Stan could also touch on whatever sort of weird shit was going on with a freak like Kenny. Which one was he, though? He'd spent his whole life thinking he was the most normal kid in town - but unless he was having a fucked up acid trip, and he really, really hoped he was, he was probably one step away from the crazy level of Kenny McCormick. All for his sake, too. Imagine that.

[found him, no thanks to you. cartman tipped me off. he's safe.]

About a minute went by before his phone beeped Stan's response.

[oh, good, glad to hear he's in one piece. where are you guys?]

Craig took an abnormal amount of pleasure in typing his final response.

[fuck off, stan.]


"We should be superheroes," Kenny finally said, after hours of laying on the roof of the garage in silence, nursing a six pack of beer and a few joints between them.

"You'd make the shittiest superhero in the world, Kenny. And I'd make the second-shittiest - but only because you'd be the shittiest."

"No way, we'd be amazing. I'd be the heart and you'd be the body - what you did last night was really sick, man. Kind of pure evil if used the wrong way, but that's where I come in. I'll be the moral compass you're missing."

"Moral compass my ass. You were trying to get yourself permanently offed by a bunch of cultists that you lied to and manipulated. What kind of fucked up freak does that?"

"Hey, don't skip the part where I was doing it all for the good of mankind."

Craig let the silence drag on after that, just staring at Kenny coldly. Eventually, Kenny opened his jacket, and waved a hand to Craig for him to come and lay next to him inside of it. Scowling, he did that much, and put as much pressure as he could on Kenny's chest with his skull, while the other boy wrapped him in half of the threadbare parka.

"Well, forget about it. It's off the table. You can't kill yourself. But...this ritual you were trying to do. It takes you to the 'other side', right?"

"Yeah, an alternate dimension - from the stars, apparently."

Craig snorted, but he couldn't help but take it seriously. Things were too fucked up for it not to be real. And given the situation, he could only think of one thing he really wanted to say.

"Maybe we can go together. Maybe we can fix things - if there's some part of you that's not supposed to be here, maybe we can put it back. And then you can just live normally."

"You'd go with me? What if we don't come back?"

Craig turned a warm smile up at Kenny, and for that moment...everything seemed clear. Everything seemed easy. And it would be easy to help him, if he wanted to. If he really wanted to. He thought about the future - of never getting to lie here and watching the stars with Kenny as a pillow ever again. He really wanted to.

"We always come back."

FIN