Work Text:
It was Saturday that Andre and Cal planned to hangout, Andre's parents were out at some family meet, and they loved Calvin, so they saw no issue with having those two alone together.
Andre had been playing some random free rpg games he found on steam. Cal had noticed how frustrated Andre was becoming with his games, but he didn't really pay much attention just scrolling on his phone and sometimes snickering at some videos, that was until he heard a loud "FFFFFUCCCCCCK!!!!!!!!!!!!!" fill the room. 'dre, it's seriously not that big of a deal. just. take a break of something" Andre's grip tightened around his mouse "I'm not fucking making it a big deal Cal just. go back on your fucking phone. and put some headphones for gods sake." trying to steer the topic to avoid admitting he's mad
"you're not? you seem pretty upset about it." completely disregarding Andre's last few comments with the ever so slightest smirk. "Jesus Christ Cal just shut the hell up" this entire time Andre never once looked at cal, he just kept staring at death screen, after death screen, trying not to lose it on his brand-new computer he'd recently got for Christmas.
The entire week Cal had already been dealing with Andre's bitching about Rachel and how Cal doesn't seem "prepared" enough for zero day. it was almost like having a girlfriend who's constantly on her period Cal always thought, he sat upright on the corner of Andre's bed before reaching out to grab the arm of Andre's gaming chair to roll Andre in front of him. "the hell- what cal, what the fuck could it possibly be? what the hell do you want now?" this annoyed Cal beyond anything Andre would ever live to know. there was a moment of silence, Cal just staring at his best friend while the corners of his mouth curved up just a bit, not enough to really realize though. before Andre could say another thing, Cal had punched his cheek sending Andre's head snapping to the side. another moment of silence, this time Andre got some words in. he stood up off the chair as Cals eyes followed, the back of his knees sending the chair rolling back and bumping into his desk. looking down at Cal while palming his own burning cheek "what the fuck is your problem!? you're insane! what was that even for!!"
again, before Andre could say anything else, Cal reached back up to Andre's collar, spinning him around to be pinned down against his own bed. another punch, right in the rib. Andre whinced as his body curved to the side and his arms tried to grab onto his rib area, only to have his wrists pinned up. "FUUck.. cal. why the hell aren't you saying anything.. fuck. what's your issue dude?" "My issue? all you ever do is bitch about everything and I'm the one with an issue?" Cal slapped andres already bruised cheek while straddling his waist to keep him in one spot. another whince. he propped Andres back against the wall that his bed was touching, still straddling and keeping Andre in place, he bucked his hips slightly in the air to unbutton his jeans as he watched Andre's eyes look down to where Cals hands were fumbling around with his own pants button and back to Cals face, while also looking back and forth between the boy and his own jeans. "Cal- Cal what the hell" "just shut the hell up dre..." to which Andre obviously did, he always listened to Calvin more than he'd like to admit. a bit like a dog. Calvin finally let himself out, already hard, he lifted himself onto his knees to get Andre's head closer to where he wanted it, setting just his tip against Andre's lip. "Dude. no." Andre tried to turn his head away and reject the situation, squeezing his eyes shut as if when he opened them it'd all be a dream. he was brought back to reality when Cal gripped his jaw, forcing him to turn to face forward. "you're so much quieter like this... no yelling. no anything." Cal's original sly smirk turned to a full-blown smile with teeth, his canines more visible now that his braces were gone. he saw Andres lip's part, then close, then part again, either waiting for something to happen, or trying to find some way to defend his case.
Calvin forced his way into Andre's mouth dry. Andre tried to push Cal away but every time he tried anything, the grip Cal had now gotten on his short brunette hair got tighter, that, or he would just get hit again. his teeth scraped the top and bottom of Cals dick, over and over again as Cal slowly thrusted inside of Andre's mouth that had saliva now dripping and being smudged. Small grunts started escaping Cal as he began going deeper into Andre's bitchy mouth. Andre on the other hand, began gagging uncontrollably, his eyes tearing up while he whimpered beneath cal. he made a type of gnawing sound every time he gagged, not knowing what to do with his tongue since Cal and Andre never did many intimate things like this. they've cuddled on couches and they've slept on the same bed but never anything like this. Cal began bobbing Andre's head by his hair back and forth and back and forth again, Andre's head was just a doll he was doing whatever he wanted him to. Andre's hands gripping onto Cals pants that were hanging off his thighs and his head was pressed against the wall and sometimes pulled forward just to be smacked against the wall again.
this went on for a bit, Andre gagging and almost throwing up swallowing his vomit down as more built up every time he gagged. Cal grunting while mumbling incoherent words that Andre couldn't really make out, but he didn't bother to ask. as Cals breath hitched, he came, right in Andre's mouth "swuh- fuck. swallow... dre. swallow iit.." before Cal pulled out Andre grumbled and gulped as much as he could down although, he's never done anything like this before and the slight stream of cum sliding down the corner of his mouth mixed with saliva and a small gag was inevitable. "Cal youre. youre so fucking weird.. do yaknow that?" "yeah... yeah. and i got you to finally shut up for once so. who's the real winner here Andre..?" he pulled his pants up and out of Andre's grip as Andre slumped over still having the taste of leftover cum in his mouth "ima.. get some water. do you want anything..." his tone softer than Cal has ever heard. "Yeah. water aswell."
