Work Text:
Covid had pretty much ruined everything for everyone. The sickness had rampaged through town, keeping pretty much everyone locked inside their homes. But most importantly, it had taken the last few months of senior year away from Craig and all his classmates.
They weren’t able to hang out, not even for class. They had prematurely graduated the entire senior class, much to the enjoyment of everyone except for Wendyl Testaburger and Kyle Broflovski. Those two were fucking nerds, even more than his friend Tolkien.
The worst thing about all of this, though, was not being able to see his beloved boyfriend; Tweek Tweak. It had been almost three months, and the only way they got to see each other was by face-timing. It was nice, but it hurt not to be physically there with him.
It was now the beginning of June, and closing in on Tweek’s 18th birthday, and Craig couldn't fathom the idea of not being with him during it. They always did something special during their birthdays, but now here they both were, having to be away from one another.
Craig had spent the majority of the past three months in his room; playing with Stripe, watching youtube and facetiming Tweek and a few of their friends. He was incredibly touch deprived, not being able to hold or kiss Tweek. He also missed their sexual encounters. He had missed it so much that he begged his mom for some money and bought a few sex toys online, fantasizing about him and Tweek doing the things they used to. His desperation had even gotten so bad that he had sent a few ludicrous and sexual texts to Tweek, who was surprisingly accepting of them.
It was currently two in the morning, and Craig was hornier than he had been in weeks. He couldn’t help it, the ideas and hormones coursing through his mind and body just wouldn’t stop coming. He gave a small huff and decided to try and distract himself. He called Tweek, praying he would answer.
“Ngh…Hey Craig.” Answered Tweek, almost immediately. He sounded tired.
“Ah shit, honey, did I wake you up?” Craig asked, anxiously.
“Hm? Agh, no, you didn’t.” Tweek hummed out, the sound of his chair wheels gliding across his bedroom floor could be heard. “I’ve been gaming all day, ngh, since about four.”
Craig sighed, leaning back against his pillows. “Ah, alright. I was scared I woke you.” As he spoke another spark of horniness grazed over him, his core growing hot. He could feel how wet he was beneath his shorts, which was annoying yet oddly satisfying in a way.
“Nah, you didn’t wake me, ngh, dude.”
Craig sighed happily at hearing Tweek’s voice, his free hand trailing down into his shorts almost mindlessly. “Okay, good..” he sighed.
“So, what are you up to?” Tweek asked, and Craig could hear his chair moving more. His partner usually did this, wheeling his chair around whenever he wasn’t sitting at his desk gaming.
Craig started to gently palm himself, his breath getting heavy as he got more into the movements. “Oh, I’m uh, just laying in bed.” He breathed out.
“Yea?” Tweek hummed, “You sound preoccupied.”
“Ah, uhm, no I’m not.” Craig interjected, pulling his hand out of his shorts. “Can we uh, turn our cameras on? I wanna see your face.”
Tweek made a sort of grunting whine, “Gah-! Yea, sure man, lemme get the tape off the camera.”
Tweek was still just as paranoid as they had been when they were kids. He kept tape over every camera built into his devices, fearful of the government or of aliens spying on him.
“Okay, I got it off.” Tweek hummed, turning his camera on. He stared absently at the screen until Craig switched his own camera on, then smiled happily. “Hi Craig.”
“Hi Tweek,” Craig replied, matching his partner’s smile. “I miss you.”
“I miss you, too.” Tweek replied with a sigh. “I wish you could come over, I, ngh, miss our sleepovers. My bed feels so cold without you.”
Craig gave a good natured laugh, “Is it that, or do you miss seeing my tits?”
Tweek groaned and laughed along with him. “That too.”
Craig’s cheeks pinkened and he hid his face in the crook of his arm. “Pfft- Yeah, sure.”
Tweek grinned. “No, no, I’m being serious. I do miss being able to, ngh, do that sort of stuff with you.”
Craig looked back at him and grinned, “Really?” He asked.
Tweek nodded, “Yea, ngh, honestly? I’ve been nghh… horny ever since lockdown started.”
Craig stared at the screen, silent. He probably had a dumb look on his face because Tweek immediately started apologizing.
“AH! Craig! I’m sorry- I, gah, shouldn’t have said that, that was weird- oh god-”
“Tweek, Honey,” Craig started, small giggles beginning to fall from his lips. “I have been too, actually.”
Tweek was twitching and making small noises out of anxiety, “really?”
“Yea, I uh, actually called you to ignore my horniness. I was uh, kinda touching myself? When you first answered.”
Despite the lights in Tweek’s room being dim, Craig could still see that his face was red. “Shit…”
Craig cracked another grin. “What?”
“That made me hard, fuck, ngh, you.”
Craig started laughing again, his face red. “You know what?”
“What?”
“We should have phone sex.”
“GAh- What?”
“You know, like, we jerk off together? Sorry if that’s weird, I’ve been…watching a lot of porn…”
Tweek cleared his throat, “No, no, I get it. I totally want to! It’s just…uh…how would we uh…go about it…?”
“Well, you’re hard aren’t you?”
“Uhm…yea…” Tweek’s voice was barely a whisper.
“Well then we just…do it, I guess.” In all reality, Craig had no idea how they were going to go about this. “Only if you want to, of course.”
Tweek was quiet for a second, “Yea…Yea I want to.”
Craig grinned and nodded. “Okay, get your dick out then, handsome.” He teased, to which Tweek immediately looked away.
Though the blonde did comply. He set his phone down, up against his computer, and then scooted his wheely chair back a bit so Craig could see everything from the knee up of Tweek. He reached down and unbuttoned his pants, pulling them off and throwing them to the floor. He reached into his boxers and pulled his cock out.
“Mmm fuck…” he mewled softly, grasping his cock in his hand.
Craig watched, his eyes practically glued to Tweek’s cock. He couldn’t look away. He just wanted to go over to his house and fuck him till they were both senseless and sticky.
“Craig,” Tweek started, snapping Craig from his thoughts. “I shouldn’t be the, Ngh, only one to strip.” He hummed out, smirking.
Craig grinned and nodded softly. He reached up and pulled his hoodie and shirt off, and then sat up and took his shorts off. This left him in nothing but his underwear. “This okay?” He asked softly.
Tweek grinned and gave a small nod, allowing his thumb to gently run across the tip of his cock. “You’re perfect…” he hummed. “Can’t wait to see you touch yourself…” tweek started to drone, falling more into the sexual headspace where he wasn’t anxious anymore.
Craig blushed softly and then grinned. “Wait, I have something to show you.” He said excitedly. He moved out of frame and then came back a few moments later, his arms wrapped around a small box.
Tweek cocked his head to the side. “What’s this?” He asked.
Craig grinned and tilted the box forward, showing the contents to Tweek. There was a wand vibrator inside of it, along with two small dildos, a buttplug and a bullet vibrator. Tweek stared shocked at the box.
“Where did you-“
“Bought them online.” Craig said, grinning. He couldn’t help but laugh at Tweek’s awestruck face.
“Do I get to..watch you..use them..?” He asked, his face red.
“Duh, why else would I get them out?” He asked, still grinning like an idiot.
Tweek grinned back and sat back in his chair, covering his mouth with his knuckles, though Craig could still see him grinning. Tweek watched as he rummaged through the box and pulled out his vibrator wand. Luckily it was wireless, so he didn’t need to plug it in.
When he flipped the switch and it started vibrating Tweek flinched. “Damn, that thing sounds intense.” He hummed. “I can’t wait to watch you use it, honey.”
Craig blushed brightly and shook his head. “It’s not that intense, I don’t think.” He said softly.
“Mhmmm…” Tweek hummed, a brow cocked up. “You’re gonna be whining to cum in no time.” He teased.
Craig shook his head and looked away, grinning from embarrassment. “We’ll see,” he laughed.
Craig leaned back and pulled his boxers off, sliding them down his thighs slowly just to tease Tweek. He threw them off to the side and spread his legs, showing off his freshly shaved pussy to his boyfriend.
Tweek groaned softly and smiled. “Good boy, getting yourself all ready for me.” He purred out. “So fucking, Ngh, beautiful baby.”
Craig smiled at Tweek. “Ugh, you’re so fucking sweet to me…” he whispered.
“Anything for my baby boy…” Tweek whispered back. “You’re body is just so fucking beautiful. I can’t help but love it.”
Craig let out a small giggle and rocked his hips back and forth, stimming happily. “Ugh, I can’t with you.” He giggled.
Craig didn’t wait for a reply, he simply picked his vibrator back up and spread his legs again, shifting forward slightly. He leaned back against his pillows. He reached down and traced his fingers across his clit softly.
“Mmm good boy, why don’t we turn that vibrator on? Hm?” Tweek cooed.
Craig gave a small nod and flipped the switch, looking back at Tweek. “What setting?” He asked softly.
“Highest one, I wanna see how fast you cum.” Tweek said softly as he started to slowly pump his cock.
Craig nodded softly and turned the switch up all the way, the vibrations causing his arm to shake. He bit his lip as he brought it down to his clit, pressing the end of it to his skin.
“Ohhh…” he mewled, closing his eyes. He held onto the wand firmly, as small whimpers escaped his lips. “Fuck..Tweek..” he whispered.
Tweek watched as he boyfriend rubbed the vibrator against his clit, his hips rutting forward against the wand. “Oh wow baby,” he growled out. “Your pussy is sooo pretty…” he droned.
Craig growled out as his boyfriend complimented him. He kept humping his vibrator, and then Tweek muttered that one phrase that sent him over the edge.
“C’mon, cum for me, puppy.”
Craig’s eyes snapped open and he looked at Tweek’s smirk as he came. His eyes rolled up a bit and he shook. “Oh fuck…” he whispered.
Tweek, who was still rhythmically pumping his cock, gave a low groan as he watched Craig orgasm. He smirked at his boyfriend as he looked back at him, eyes desperate and body sweaty.
“Is my puppy waiting for more commands?” He asked, raising a brow.
Craig whined and gave a nod, looking down, embarrassed.
“C’mon pup, use those words.”
“..mmm..please tell me what to do..” Craig whispered.
Tweek grinned and looked up as he asked, feigning thought. “Hmm…how about…you get that dildo up in you? I wanna watch you fuck yourself.” He suggested, though his tone was commanding.
Craig nodded and quickly reached for his box, pulling out the bigger of the two dildos. He wouldn’t need lube, his pussy wet enough with his own cum to suffice.
He lined it up with his hole and pressed the tip in, whining softly as he did. He looked back up at Tweek, watching him jerk himself off.
“Mmm…wish this was your cock…” he whispered. “I need you in me so bad, Honey…”
Tweek grinned and started to pump his cock harder at Craig’s words. “Oh I know baby, you’ll get me soon.” He growled. “When I get at that pussy you won’t be able to walk for a week.”
Craig whined at the promise and pushed the dildo deeper into his hole. He mewled as he got it balls deep into himself.
Tweek smiled and leaned forward a bit, his hand going faster as he jerked off. He was close. “Mmm yeah, fuck yourself good baby.”
Craig started to thrust the dildo roughly into himself, his eyes half-lidded as he gazed at Tweek. “Mmm tweek…” he mewled out.
Tweek groaned softly, “yes baby?” He asked softly, though his voice and body language obviously showed that he was going to cum soon.
“Mm..want you to cum for me..” Craig whined. “Please..I wanna watch you cum so bad..”
Craig’s words sent Tweek over the edge. His head leaned back and his mouth opened in a loud whine. Cum shot from his cock, getting on his hand and thighs. He panted softly and looked back up at Craig, his chest rising and falling shakily as he rode off his orgasm.
Craig watched, mesmerized. Watching Tweek orgasm caused him to reach his own. He whimpered out a loud, “Tweek!” And came, squirting cum onto his dildo and the bedsheets around him.
“Oh fuck…” Tweek groaned as he reached for his tissue box beside him. “That was beautiful…”
Craig groaned and pulled his dildo out, setting it back in the box. He’d clean it in the morning.
“Mmm… tired..” he whined.
Tweek smiled as he cleaned himself up, still watching Craig on the screen. “Clean yourself up baby, then you can, ack, lay down.”
Craig nodded and reached for his own box of tissues, cleaning the cum off of himself. He had to use basically half the box. He used another few to scrub the bedsheets and then threw everything under his bed.
“Good job, puppy.” Tweek praised, receiving a soft hum in reply.
Craig grabbed his phone and held it as he situated himself to lay down. He laid it up against one of his pillows beside him, and then pulled the blankets over himself.
Tweek smiled and grabbed his own phone, heading to his bed. He did the same as Craig and smiled at him.
“You did so good, baby.” He said softly.
Craig smiled and closed his eyes. “You did too…so good…” he mumbled sleepily.
Tweek smiled and watched as Craig started to doze almost immediately. “You sleep now baby, ngh, you’re tired.” He whispered to him. “I love you.”
Craig gave a soft whine in reply. “Mmm…love you too..”
Tweek went to say something else, but Craig was already softly snoring. He had tired himself out, and was able to fall asleep immediately.
Tweek smiled and leaned forward, kissing his phone screen softly, pretending he was kissing Craig. “Good night love.” He whispered.
Tweek then closed his eyes, falling asleep almost as fast as Craig.