Work Text:
“Here, Stop here!” Cal tells the driver. The car stops and he quickly gets out. “I’ll be back!” He shouts to the small group of people in the car. He clumsily runs up to Andre’s house, stumbling as he does. He’s only been drunk once before, despite many times being high, he’s kind of a light weight.
He barges into the house and into Andre’s room, leaning clumsily on the door frame, a stupid smile on his face. “Wanna say hi~?” “To who..? Are you drunk?” “Like… Rachel and like uhh.. Greg or whatever.. myeah… I’m a little drunk… It’s no big deal…” Andre scoffs, looking away, annoyed. It’s not fair, Andre thinks, why should he have to work all night while Cal gets to party and get drunk. “Tch. No. I’m not gonna ‘say hi’, i don’t like Rachel, and i don’t know who the fuck Greg is.” Cal whines like a kid not getting his way. “But.. I said you’d say hi…” Cal says, pouting. “Fuckin’ I dunno! Tell them I’m naked or something!” Andre shouts, incredibly annoyed. He’s tired from work and does not want to talk to anyone. He pushes Cal out of the door, but instead of stumbling back like he thought he would, Cal leans into him. “I missed you at prom, y’know.. You should have come…” Cal slurs, running his hand down Andre’s bicep. “Stop bein’ a fuckin’ fag and go tell them to get out my driveway!” Andre pushes Cal again, this time he does stumble back.
“ ‘m not a fag..” Cal mumbles, a bit offended by the words, he was only trying to give him affection.
He walks back out to the car, a bit embarrassed. “Andre can’t come. He’s uhh.. Naked.” “And I'm the gay one?!” Someone shouts, there’s laughter and chatter that Cal doesn’t care to pay attention to, he just wants to get back to Andre. “Yeah, he’s naked so… I'm gonna go be naked with him..!” He pulls himself out of the car as everyone yells and laughs. Why the hell would he say that…? Now everyone definitely thinks he’s gay… Great.
He rushes back to Andre, to see him now laying on his bed, above the blankets, fully clothed, not really doing anything. “Now everyone thinks I’m gay!” Cal says, annoyed and embarrassed. He plops onto Andre’s bed. “That’s ‘cause you are!” Andre teases. “ ‘m not… stop..” He pouts.
Being drunk makes Cal all warm and fuzzy… Needy… It makes him want to be close to Andre, he wants to be held by him. He cuddles up to him, climbing on top of him and hiding his face in his shoulder. They’ve always been pretty affectionate, more than normal for a male friendship, they’re close, but this is a bit far for them. Andre lets him though, he’s drunk, he probably won’t remember this anyway.
After a good fifteen minutes of Cal laying on top of him, cuddling in complete silence, Andre notices something poking his hip. “Are you fuckin’ hard right now dude..?” Andre asks, more surprised than anything else. “ ‘m sorry…” Cal mumbles into Andre’s shirt. “The alcohol makes me feel so warm and fuzzy… I can't help it.” Cal continues, obviously embarrassed. Andre sighs, it can’t be that bad, he’s not doing anything. “Okay.. it’s alright, Cal, just don’t be weird, okay?” Cal nods, his face rubbing against the fabric of Andre’s shirt.
It’s hard for Cal not to want to grind himself against Andre, he smells so good right now. It’s making his… problem… worse. He’s always had a thing for smells, especially Andre’s. He smells so good, like sweat, but also somehow sweet, it’s heavenly. He would never admit it but sometimes he’d take one of Andre’s shirts for himself, just to smell it.. Maybe even touch himself a bit, while doing so. He’d always return it of course, after it had lost its scent.
Cal huffs in Andre’s scent, it’s so much stronger when it’s coming directly from him, he lets out a whine on exhale. His scent is so good, it’s hard to hold himself back. “What was that?” “mnmm.. You just smell so good…” Cal mumbles, maybe he’s a little more drunk than he previously thought, he’s not in his right mind. Cal’s voice is so whiny, more than Andre’s ever heard from him before. He doesn’t even know how to reply to that, he doesn’t.
“Y- y’know how you always call me gay and stuff… would you care if i actually was..?” Andre laughs quietly. “No.. I don't care, I'm just teasing.” Cal sighs in relief. “Okay.. thanks.” he mumbles, shoving his face back into his shoulder.
The alcohol is really going straight to his dick right now… and Andre’s scent. As much as he wants to listen to Andre and not do anything weird… maybe a little grinding wouldn’t hurt, it’s hard to restrain himself anyway. He grinds his hips down as subtly as he can manage, which isn’t at all. His clothed dick rubs against Andre's and he groans. “D- dude, what the hell?!” Andre yells, flushed, suddenly pushing Cal off him. Cal whines, giving him that stupid pout again. He looks away, feeling uncomfortable and awkward now. “Oh c’mon ‘dre.. Just a little, it’s not that bad…” Cal says almost desperately, pushing himself back on top of Andre. “S- stop.. This is weird… i- I'm not..” Andre protests nervously. He knows he can push Cal off easily, but he doesn’t, if he’s being honest with himself, he does kind of enjoy it, but… he’s not gay. He’ll just say it’s because he doesn’t want to hurt his friend’s feelings, that's it. he’s just drunk after all, he can’t help himself. “It’s fine ‘dre..’ Cal pushes, he just wants to feel good, with Andre, wants to feel his body moving against his.
He grinds his hips down again with a needy groan, their clothed dicks rubbing against each other. Andre can feel himself getting hard, from the stimulation, just from the stimulation, not because of the man above him, not Cal. He’s not gay, he doesn’t like it. He stares up at Cal as he continues to rut against him, it’s actually kind of cute, his voice is girly… maybe if he closes his eyes he can imagine it is a girl. But no, the obvious feeling of a dick rubbing against his own ruins that. He continues to stare at Cal, the face that he makes as he desperately humps him… it’s actually really cute. Maybe this whole thing isn’t so bad.. Cal keeps going, grinding against Andre like his life depends on it, whining and moaning his name. He shoves his face into Andre's shirt again, this time closer to his armpit, the scent drives him wild and that’s what pushes him over the edge. “Oh god.. Andre… i- i’m gonna..” He whines. He huffs the scent one last time before his body jolts forward as he finishes, his cum pathetically soaking his boxers. “Fuck..” He mumbles as he collapses on to Andre, barely catching his breath. Andre just lays there as it all happens, he doesn’t even know what to do, he’s never in his life done something like this, and none of the pornos he’d watched told him what to do after doing stuff… he reaches around Cal and rubs his back gently. He’s pretty light so his weight isn’t crushing him, just mildly uncomfortable. “You… you did good Cal..” He mutters. He’s still hard, but he’d rather just sleep. He’s confused with himself enough as it is. He really hopes he doesn’t remember this in the morning, he might be too embarrassed to even look at him again if he does.
They both fall asleep holding each other, utterly exhausted.
