Work Text:
When Tweek wakes up on the morning of October 31st, the first thing he notices is the intense smell of weed surrounding his bedroom. Craig had slept over the night before, as he often did when Tweek’s parents were out of town. This time they had left for an abnormally long amount of time, spewing some story about their thirtieth anniversary and the Maldives. Normally surviving without his parents for two weeks all alone at home would have freaked him out but this time all he could think of was how this would mean Craig practically living with him, being in close proximity to him always and rarely leaving his side. It had become a routine of five days at this point, they would attend highschool, spend time with their friends, put on their boyfriends schtick, go home, smoke weed and watch Red Racer. Tonight wasn’t exactly going to be one of their ordinary nights since Token had become obsessed with throwing his first Halloween party, backing up his plan by saying how they were highschoolers now so they should put a stop to trick or treating. Neither Tweek nor Craig wanted to give up on trick or treating. They were highschoolers the year before this too and they had had one hell of a night going up to random houses and trying to convince their friends’ parents to give them alcohol, even managing to obtain a blunt from Mr Marsh’s farm.
It is quite a cold day in South Park and the window to Tweek’s bedroom is halfway open. Craig has his knees pulled to his face, sitting up ever so slightly so that he can reach the window and let the smoke flow out. He is shirtless. Tweek doesn’’t open his eyes fully, he watches under his eyelashes the rising and falling of Craig’s chest, the scarce hair shaped like a triangle on his chest as well as his lower abdomen. He isn’t exactly covered with muscle but he is lean and has broad shoulders from all the swimming practice he attends. He looks so peaceful, his eyelids puffed up the way they always are after a bit of smoke, his cheeks and his lips are a dark pink that never seemed to make sense to Tweek. Such an unholy color of pink his lips are. He could stare at them for hours.
“I know you’re awake.” mumbles Craig, still looking out the window and inhaling from the joint one more time after he speaks.
His words cause a slight panic in Tweek yet he tries his best not to show it, he hates making a scene out of nothing, having to be comforted by Craig afterwards for hours like it’s his job to do so. “I’m resting my eyes dipshit and you just happen to be blowing smoke on my face.”
Craig chuckles, resting the joint on the windowsill before lying on his side just like Tweek is; facing him, mere inches between their lips. “I opened the window.” He then places his index finger on Tweek’s nose, the cold causing the blonde to open his eyes and be met with Craig’s.
“You’re going to catch a cold, put something on.” Tweek manages to get out, simply because he hates seeing Craig shirtless, he especially hates seeing him with only his underwear. He hates being so close to him yet not being able to touch him, to kiss him, to sleep cuddled up next to him. Seeing him like that, so intimate and comfortable around him feels almost like torture.
Craig huffs at him and pulls his blue sweatshirt on, “So are we going to the party tonight? I really feel like Token is taking this a bit too seriously and might freak out if we don’t show up.”
Tweek sighs and turns his back to his pillow, facing Craig once again who is now standing up and fixing his sleeves, “I’d much rather stay here and smoke.”
This makes Craig stop fidgeting with his sleeves and stare down at Tweek, a glint of something in his eyes, “I’d like that too. But I figured you wanted to go since you already mentioned having a costume ready. Told all the guys how I was going to love it.”
“Yes, that was a week ago when you told me we were losing the audience and had to do romantic favors for each other in front of them.”
“We still didn’t do anything of that kind in front of them so it's probably best that we go.” says Craig, it’s evident that he is starting to get a bit annoyed. He crawls down the bed once again and lights up the joint by the window.
“Why do you care so much about what they think? They can’t possibly imagine that we have been faking this relationship since middle school.”
“But we have been faking it Tweek!” Craig’s whispering but it still feels like he’s yelling at him. “And I need them to keep believing it, so please work with me here.”
Tweek looks into his eyes, searches for something more but is left with no evident answer once again. Why? Why does Craig want to continue? What is he gaining from this, from spending all his time at school holding Tweek’s hand. Always being in contact with him, playing with his hair, kissing his cheek then losing all of them the second they were alone? Barely even hugging him even after hanging out for hours? The arrangement is starting to take a mental toll on Tweek, but he isn’t about to lose Craig’s touch over nothing.
“Go buy yourself a costume, I’ll meet you at Token’s” he says and takes the joint from in between Craig’s fingers, inhaling and starting to cough right after.
Craig lets out a laugh that almost sounds like a giggle, brushing the front of his hand on a piece of hair that has fallen in front of Tweek’s eyes, “What are you going to wear, maybe we should match?”
“No, I already have mine ready to go.”
“So tell me.”
“No, go buy yourself a costume and get out of my house. I promised Kenny that I would help him with his essay on The Catcher in The Rye this weekend, and might as well do it now.”
“Sure, Kenny comes over just when I go out, it's starting to become a routine lately isn’t it?” He sounds extremely annoyed and angry. For Craig who has a pretty hard time varying from his monotone voice at all, this is pretty unusual and it makes Tweek’s spine shiver with the reality of it all. With Craig’s pure fury because of his actions, because he had another boy over from time to time.
“I don’t understand what you’re saying right now. Did I do something wrong? I didn’t mean to upset you! Really! Because when we last talked about it, while Cartman was teasing Kenny for it at school making all those stupid ass threesome jokes you did seem to kind of make a face at me and you know how I normally enjoy when you make faces at me this time it was quite curious and I still think about that time to time, I hate upsetting yo-” Tweek is cut off with Craig’s hands around his jaw, forcing him to stand on the edge of the bed and look up to Craig’s face while being directly faced with the very top of his pajama bottoms. His cock hard for some sick reason, so hard that Tweek thinks it’s twitching for him, waiting for him to do something about it. But Craig keeps staring down at his face, so expressionless yet so emotional the way his hands are a bit shaky while clenched around his face, begging Tweek to look at him.
“I trust you feel the same way I do about this Kenny situation, that he’s just one of the guys.” Craig says, without moving a muscle on his face except his mouth, he seems more fixated on Tweek’s eyes and he starts moving his left thumb on his eyebrow, the one he wanted Tweek to pierce, drunkenly told him that he’d look like sex on legs if he did.
“In the sense that I don’t think about him like I do you? I could- I could agree with that, yes.” Tweek breathily lets out, he is practically panting at Craig’s cock yet he still hasn’t had another chance to look at it, his eyes have never left Craig’s eyes and it’s starting to worry him that he is extremely hard as well. They are both rock hard staring into each other’s eyes. Craig finally lets go of his face and says “See you at the party” just when he is exiting his room, without even turning his head and looking at Tweek. He makes a whole lot of noise while descending the stairs and closes the door with a huge thump.Tweek lays back on the bed again, now his body parallel to his pillows and looks up at the edge of Craig’s joint. God how he wants him, how he has desired him for over 6 years now. Every sexual fantasy he’s has been about Craig, his dark black hair and how good he looks sweaty and shirtless, panting on Tweek’s couch after a game of baseball. How physical he gets while they are playing competitive video games against each other, almost getting on top of him while playing Mario Kart. How he gets when he’s high, looking down at him with all the emotion he can’t control on his face, letting Tweek deeply stare at him and try to understand if he’s feeling the same way. Tweek thinks of his lips again, god how good they would look after kissing him, with bite marks all around them. How good they would feel around his cock. The thoughts get a bit too much and Tweek considers masturbating just when his phone starts buzzing on the bedside table, causing some coffee to spill with the vibration.
“Fuck!” he whispers and picks it up without even looking to see who it is.
On the other end of the phone is Kenny, muffling his words like always, “Dude when are we doing the essay, we’re both gonna be extremely hammered tomorrow I swear to god I don’t know if i can take it. I might explode!”
He sounds extremely high so this conveniently gives Tweek another reason not to see him, which is a great escape plan from how Craig might react after hearing about them hanging out. “You are high, come on Sunday night after sobering up, one day is enough.”
Kenny agrees to the plan and hangs up which leaves Tweek lonely in the house until late at night. He figures he’ll just finish the joint and play games for a bit to pass the time, he will need to pregame at some point either way. Without Craig, it will probably be a pretty boring and anxious experience for Tweek because drinking or smoking alone makes him feel weird, like he’s addicted to those things. He didn’t want to be addicted to anything but coffee, and maybe Craig. Being addicted to Craig doesn’t disturb him either.
He goes on his day as expected, spends almost 10 hours playing video games, which means it's time to get dressed, get drunk and leave. So Tweek stumbles up to his room, squinting his eyes when he turns the light on, having not seen sunlight for a while. He goes to his wardrobe and takes out the Red Racer costume. Just a Formula 1 driver type suit that belongs to Craig’s favorite character who happens to be a blonde that looks strikingly similar to Tweek. Cartman had once joked that the two boys roleplayed Red Racer together and Tweek dressed up in a light blue driver suit and panties, riding Craig like “a bitch” as he had so elegantly put it. The room had been silent for a minute after that joke and Tweek ended up having to go to the bathroom not long after which made things very awkward. This costume however isn’t equipped with panties, it’s just a normal suit, which Tweek is going to wear a black thong under, nothing fancy, just a black thong. He doesn’t know why he is doing that, it’s not like Craig is ever going to see it. He just likes fantasising about it, about how Craig would fuck him like he needed him, clawing hands around his body and kissing him everywhere. He doesn’t let those thoughts trail on any longer, he puts the jacket on and pulls down the zipper a bit so that his chest is showing. It’s a cold night so he hopes that he won’t sweat much in it, only a part of it is leather after all. He then puts the thong on, has trouble adjusting a bit but got there in the end, puts the pants on and goes down to the kitchen to do 5 shots of vodka, which is plenty to get Tweek riled up. When he gets out it’s to his surprise that Kenny is standing leaned against his dad’s old truck, smoking a cigarette with his mouth barely showing out of his orange puffer jacket.
“Dude c’mon, I’ve been waiting for you for over half an hour. You look hot by the way.”
“I didn’t know you were waiting? Did you call me? And thanks, jesus.”
“No, but it’s tradition man. You pick your friends up before going to a party if you’re the designated driver friend.”
“I don’t think you’re the designated driver friend, Kenny.”
“Now why would you say that?” Kenny makes a pretend sad face at him while dragging him over to the passenger seat of his car. Tweek lets go and sits down so they can just drive. And that he can see Craig and explain, knowing that if Cartman or Kyle sees him and Kenny together they will run over to Craig to gossip over it.
“Because you’re always high.”
Kenny laughs at that and turns the ignition on, he puts on a tape without looking at its name and the car suddenly starts blasting “Kill the King” by Rainbow. Kenny swerves dramatically to the rhythm of the song to get a reaction out of Tweek and laughs like a maniac while smoking his cigarette briskly. Tweek laughs with him because of how much he seems to be enjoying this, swerving like a maniac on South Park’s empty streets while blasting rock music with his broken windows and signal lights that don’t work. When they finally arrive they’re both laughing and singing Layla on the top of their lungs. The first person Tweek sees is Token who laughs at them and points his finger, running over to them, “MY BEST FRIENDS! God I fucking love this town. Look how great proximity is! I can throw us all frat parties and we won’t even have to go to university! We’ll just stay here and party and no one will leave!”
“Jesus Christ man, you sound like Epstein.” says Kenny while throwing an arm around Token’s neck, “I happen to have dressed up for your stupid ass party yet you haven’t complimented me over it.”
Token’s frowns at him, “You’re wearing the same shit you wear everyday. Also I’m quite fixated on Tweek's probably cum stained Red Racer suit right now.”
“Why would it be cum stained you asshole!” Tweek yells, smacking Token’s arm and slapping Kenny’s face just because he’s holding back a laugh while violently shaking.
“You’re telling me Craig hasn’t fucked you in this, dude he must be a pretty shit boyfriend. Or maybe sex isn’t his thing. Maybe he just has a dislike of extremely pornographic looking blond men?” Kenny says while holding on to Token even harder, they’ve both been laughing this entire time, holding onto each other hard to stop the shaking and the uncontrollable laughter. The word “cum” seems to have an effect on both of them, no matter the context, always putting them in a coma of minutes of loud laughter.
Tweek sighs, doesn’t let the words get to him and just struts away, “I’m going to find Craig, I despise you both.” He turns back around one more time just to flip them both off and goes up the stairs of the mansion and enters easily.
The whole light system of the house has been altered, every room changing shades of dark red and blue, the hallways going purple with the mixture. And there sits Craig, dressed as the guy from Red Dead Redemption, Tweek guesses. He’s wearing a raggedy cowboy outfit, he looks bored. Looking over at the music video playing on the plasma TV, holding a red plastic cup in his hand which he is taking a swig from every now and then. Tweek feels like he’s been frozen looking at him, he’s so beautiful under the blue light. His skin is so pale that it almost doesn’t seem to be affected by the blue, just pure light radiating out of his body. But then something happens, he’s scratching his shoulder and turns to his right, his eyes falling immediately on Tweek. He stares at his eyes first without an expression but when his eyes start to wander down on his body he starts smirking slightly, after a while he just stares at him with his mouth parted, breathing heavily. Maybe from the alcohol but maybe, just maybe, because of Tweek. He stands up and crosses over to the end of the hallway where Tweek is standing, covered in purple so now his outfit’s color is not showing, he hates that he’s even thinking of this. Craig is eventually standing very close to him and pulls him over to the living room, they’re both blue now. “Where have you been?” Craig says, mouth almost pressed to Tweek’s ear, his hot breath making him tickle and grip onto his shoulders.
“I don’t have great time management.” he manages to say, resisting the urge to press his head to the wall and expose his neck for him, so that maybe he’d kiss it, lick it, bite it where everyone can see them.
“Kyle told me.” he’s now holding on the sides of his waist pressing him up against the wall. There’s people all around them but no one seems to be looking. “He told me that he saw you get out of the car with Kenny, giggling at his jokes and shit.”
Tweek almost snarls out of anger, this time he is the one that holds on to Craig’s face with hand, pressing his cheeks ever so slightly together so that the boy’s mouth forms a perfect “o” shape. “Next time, you go and tell Kyle that you’ll stick your cock in him so that he can relax and stay out of our business.”
Craig doesn't reply, just stands there breathing heavily against Tweek’s mouth. Tweek sees this as an opportunity to remove himself from this situation, he escapes Craig’s now almost nonexistent grip on his body and tries to stride towards the exit. But a hand on his wrists pulls him back, Craig is now pressed against his back, whispering into his ear almost pleadingly, “Don’t go.”
Tweek stands still, one of Craig’s hands is pressed against the skin of his lower hips, if he inches it down slightly he’ll be touching his thong, Tweek suddenly hates the idea, dreads the reaction he’ll get when Craig realizes he’s truly like this.
“Why do you take Kyle’s word against mine? Why does he get through to you and your boyfriend doesn’t?” he regrets the words immediately. His lips start slightly trembling but then Craig steps even closer, both of his hands pressed against his pelvis, “My boyfriend?” he says and then takes a deep breath, he has probably processed what he’s feeling with his hands and that guess is confirmed when he distractingly rocks his hips on Tweek’s ass just as he’s playing with the strings of his thong.
Tweek’s brain must be malfunctioning because his vision is suddenly cloudy. He loses all control of his body and rocks back against Craig, pressing him to the wall with his ass pushed up against his cock, which has hardened once again evidently. Tweek’s facing the hallway now and prays that no one decides to open the door and stumble in on them practically dry humping each other. “I didn’t- I did not. Mean it, like that. I just meant-”
“Can we go home?” says Craig, resting his head on Tweek’s shoulder, planting wet kisses on his neck.
Tweek reacts almost immediately, “Yes.” he practically moans out, trying to get out of the grip Craig has on his hips and lead him out by tugging on his hand.
“Jesus” says Craig, fixing the tilt on his cowboy hat and following Tweek out the door. They almost have to beg Token for permission to leave but eventually the boy gives up and tells them to “literally, fuck off”. This makes Craig flip all the guys packed around the bonfire off and pull Tweek from his arm to exit the garden. They walk for a few minutes in complete silence which starts to worry Tweek, Craig’s walking pretty fast and almost leaving him behind. So he grips his arm to stop him and holds his hand. Craig lets go swiftly, Tweek’s face immediately falls.
“Tweek, babe. I want to hold your hand,don’t make that face at me.”
“So why aren’t you? Why are you letting go of my hand? I thought that was it, at the party. That you’d given me the permission to do this, to hold your hand at least.”
Craig grips his shoulder tightly, pulling him close like he always does, “I can’t touch you right now, until we get home. I want to fuck you, so bad. And I want to do it, right now. So please let’s go home and I fuck you until you are sick of it and you’re leaking my cum out of your ass. Please Tweek please let’s go fucking home honey, all right?” he’s spitting his words out at this point, one of the hands on Tweek’s shoulder now almost probably leaving purple marks on his hips. So all that the blonde can say is “Yes, please.” before they are both crossing the road over to Tweek’s house which the boy has of course left unlocked.
As soon as Tweek opens the door, it slams shut behind him and he is pressed up against it with his legs off the floor, being held up solely by the grip Craig has on his ass. All he can do is moan rather loudly and tangle his hands on Craig’s soft hair, making his stupid cowboy hat tumble to the ground. All Tweek can do is moan because Craig’s sucking on his neck sloppily while massaging his ass with his thumbs.
“Craig please!” he moans out, tugging on his hair. Craig pulls his head out of Tweek’s neck, and lets him down gently. Now, pressing him against the wall with hands on his hip, just like he did at the party. He toys with the zipper on Tweek’s jacket and pulls it down ever so slightly so that he can see the boy’s nipples, bending his head down so he can suck on the right one, toying with the left one and pinching it. He comes up to face Tweek once again, their height difference leaving Tweek staring at his lips again. “Please what?” he says, gripping the blonde’s ass.
“Please fuck me like you said you would.” he says, frantically unbuttoning his jacket, pressing it down and letting it fall to the ground as he is still staring at Craig’s lips. He stands a bit on his tip toes so that he can reach up and capture his bottom lip in his mouth, sucking on it for a minute just to bite it slightly and wait for Craig to do something.
Thankfully, Craig does something pretty quickly, he hoists Tweek up so that his legs are wrapped around him like he’s a newlywed bride or something, his arms gripping around Craig’s neck while he carries him up the stairs. Craig’s whispering to Tweek or himself but he’s talking the whole time, “I need you so bad.” he says “I don’t know how I waited.”
When they finally arrive at Tweek’s bedroom he realizes pretty quickly that he left the bedroom window open because cold air hits his face immediately. Craig doesn’t seem to care though because lets Tweek down on the edge of the bed, just where he had held him this morning with his cock almost pressed up against his face. He presses lightly on Tweek’s upper thighs, signaling him not to move and gets working on Tweek’s pants, zipping them down and pulling them down excruciatingly slowly. Leaving kisses all along his thighs and finally putting his mouth on Tweek’s cock which is only halfway covered by his panties. Licking him all over through the fabric and every now and then sucking on his head. Leaving Tweek a moaning, squealing incoherent mess. “God Craig, oh my god.” He’s almost screaming, he can’t control himself or find the energy to care about somebody outside who might be hearing, he wants every one of them to know that its Craig that is making him feel so good, making him moan like this. Craig doesn’t seem to mind the noises Tweek’s making. He pulls Tweek thong aside, lapping at his entrance and watching Tweek squirm under his grip. “You like that?” he says, replacing his tongue with his thumb, circling it around his hole. “Yes! Craig please I need you mouth on me please I-” Without letting him beg much longer, Craig is back at it again, now almost making out with his hole, forcing a finger in while doing so. It takes forcing every cell in Tweek’s body to avoid him from cumming. Instead after a while of Craig preparing him Tweek holds him from his face and starts kissing him, like he’s never kissed anybody before. Thinking about it now, they’re both so inexperienced. Only having been in a fake relationship with each other for the entirety of their life. So Tweek feels a surge of jealousy questioning whether this is Craig’s first time doing something like this. Surely Craig would tell him otherwise? Tweek deepens the kiss, pushing Craig down and climbing on top of him, making sure that he’ll never need anyone else ever again, that all he’ll ever want is Tweek. “Do you want to fuck me?” he asks while taking his jacket off and throwing it to the side.
Craig straightens his back, sitting up with Tweek on his lap looking down at him disheveled in nothing but his black thong now wet from all the work Craig did on him. “Yes, I want to fuck you. If you want that too.” Suddenly he sounds hungry for it, like he’s been wanting this just as long as Tweek has been wanting it. Still the blond wants to specify, “And you only want this with me? You only want to fuck me?”
Craig doesn’t reply right away, instead he lifts Tweek up so that he can pull his already unbuttoned pants down along with his white boxer briefs. This leaves Tweek’s ass placed right on top of Craig’s cock, his head flushed with that erotic dark pink color exactly the same as his lips. Tweek forgets all about his question as he starts grinding on the boy’s cock, losing himself already thinking about how good it will feel inside of him, pounding him until he comes all over Craig’s chest, saying nothing but his name. Craig looking at nobody but him. But instead Craig forces him to stop, breathing heavily and looking into his eyes. He then presses his forehead to Tweek’s, “I’ve only ever wanted you. I want you. And yes, I only want to fuck…” He holds Tweek’s thong to the side, aiming his cock to slowly enter him, making Tweek moan louder than he ever has before, “you.” he continues “Only you, only, fuck, only this.”
Tweek starts riding him clumsily, gaining support from Craig’s shoulders. They never tear their eyes apart, it's like they are communicating just by looking at each other. Sharing everything they’ve ever felt about each other without so much as even uttering a word. Craig’s making sounds too, sounds that shouldn’t affect Tweek the way they are. They come out of Craig’s mouth and go straight to Tweek’s cock, making him shiver with how hot he is, how horny just looking at him and hearing him makes him. Finally Craig hoists Tweek’s hips up and throws him over the bed, landing his head on one his pillows, repositioning himself back in Tweek and thrusting slowly from an angle that finally is enough to throw Tweek over the edge of his orgasm, “I’m going to cum Craig. Craig, stop.” But Craig doesn’t stop, instead he stars thrusting harder, one hand finding its way up to Tweek’s mouth and pushing his thumb inside of it, “Look at me while you cum, don’t close your fucking eyes and look at me.”
Tweek obediently does as he’s told, he grips Craig’s neck and screams his name while shooting white stripes on his naval. Craig watches him the whole time, eyes blacked out and sweat falling from his face even with the cold October air surrounding the room. Tweek’s coming down from his orgasm while Craig continues his thrusts. He can’t imagine he’ll be able to take this much longer before it becomes too much for him so he builds up the courage to ask Craig something he has found the need to ask many times before this, “I want you to cum in my mouth, can you cum in my mouth?”
This makes Craig slow down his thrusts, staring down at him with pure lust, “Yes. I- yes”
Tweek’s cock is still twitching and it almost makes him feel empty, having Craig’s cock slide out of him but he doesn’t waste much more time making Craig take his previous position and slide down so that he has his knees in between Craig’s legs. His ass in the air and his mouth on Craig’s cock, he starts slowly. He isn’t exactly experienced in anything related to sex other than the copious amount of porn he has watched over the years but this has been the part he has found himself to be the most nervous for. Yet, he doesn’t find it in him to be consumed by anxious thoughts right now while Craig’s staring down at him, mere moments away from his orgasm. So Tweek does his absolute best, bobbing his head up and down on Craig until his grip on Tweek’s hair becomes tighter and tighter, almost puppeteering Tweek on his cock. “You are so perfect, so good.” says Craig before shooting his load in his mouth. Tweek doesn’t know what to do with the warmth in his mouth so he instinctively swallows every bit which makes Craig make a face that Tweek’s never seen before, almost a face of adoration, of awe. “So good for me.” he says as Tweek continues to keep his mouth on him during the entirety of his orgasm. When Craig’s legs finally stop shaking, Tweek slides up on the bed to close the window and lie back next to him, one hand on Craig’s chest and one leg wrapping his leg. Craig pulls on Tweek’s nightstand’s top drawer and finds himself a cigarette and a lighter. He lights it, takes a drag out of it and guides it to Tweek's mouth, letting him do the same.
“I’m sorry I called you my boyfriend at the party, I know that’s not what we agreed to.” says Tweek. He doesn’t know why he’s bringing this up right now, he just wants to get it off his chest.
“I want to be your boyfriend.” Craig takes a drag out of his cigarette once more before looking over at Tweek. “If you want that too.”
“I want that too.”
