Work Text:
Soobin adjusted the cord that holds the cape of his costume, bothered by the fabric falling from his shoulders. He hates this costume. That damn cape is choking him, the mask is suffocating, the pants are marking his penis, and above all, he feels ridiculous. Since October arrived, Soobin planned to dress up as Gojo and Geto, it would be perfect, he even planned to bleach his hair, but Yeonjun, his boyfriend, didn't like it at all. He even tried to give other suggestions, but Yeonjun rejected them all because he had already chosen what they would wear; Batman and Catwoman. This is pathetic, but it's Yeonjun's will and he simply doesn't care about opinions that aren't his own.
Arguing over costumes is silly, yes, but Yeonjun's controlling way is sometimes too much to handle. He just wants that damn costume to look hot dressed as Catwoman — and Soobin isn't against it — but he would look hot in any costume, so it's not fair that Soobin doesn't have the power of choice too. Soobin opens his mouth to say something, but before a single sound can escape, Yeonjun gives him a murderous look.
— If you complain about the costume one more time, I'll leave you here and go alone. — The older one says.
Soobin just rolls his eyes while the older one knocks on the door. The party atmosphere is already over for him, but there's nothing he can do. He can't leave, it would cause a huge fight with Yeonjun and he can't stand these arguments anymore. They have very distinct personalities, and at first, Soobin used to think, "Opposites attract," but now this is starting to seem like a problem.
Seungkwan smiles at them after opening the door and immediately pulls them inside. There are a lot of people, a lot of light, a lot of noise. Yeonjun adapts to the environment naturally, as if it were where he was meant to be. Soobin envies that; to him, all of this seems too much, so much information leaves him overstimulated and with a headache.
Someone served him a suspicious drink that tasted like strawberry candy and alcohol, which became nauseating by the second glass, and Yeonjun didn't let him take off the damn costume. Well, the costume is just a set of black clothes, the cape, and the mask, so if he takes off the accessories, no one will know who he is. He admits that he looks good, but he would be much happier dressed as Gojo. When Yeonjun tries to pull him to dance, Soobin stands still, they stare at each other, knowing that both are unhappy.
— Come on — Yeonjun says playfully, and the charm almost works.
— Go ahead, love. I'm coming. — Soobin pulls his arm away from the older one's touch.
Yeonjun doesn't say anything else, just turns around and disappears among so many fantasies. And if Soobin doesn't show up to dance, it won't be a surprise to anyone. He is not a social butterfly like his boyfriend, he doesn't know how to dance and doesn't want to squeeze between a bunch of drunk and sweaty people. There are too many people there and no one he wants to talk to, so he escapes to the balcony. The cold nite air is a blessing and the music is no longer deafening him, he can finally have a bit of peace. Well, at least for a few minutes.
Soobin feels his cape being pulled and when he turns around, there is Yeonjun, with the stupid cat mask. He pulls him close and stands on his tiptoes to kiss him. Despite being a bit stressed with his boyfriend, Soobin would never refuse a kiss. Damn, Yeonjun kisses so well. Has he always kissed this well? Their mouths fit together so well, their tongues in sync, and even the taste of the suspicious drink becomes delicious in his mouth. Soobin's hands go to his waist, it's automatic. He can't help but notice the difference, did Yeonjun lose weight? His waist seems so small in his hands, the firm and defined muscles are now soft and tender flesh squeezing between his fingers. Soobin can't resist, his hands slide down to reach the round and soft butt, it seems bigger.
The shorter one smiles into the kiss when he feels the embrace and hooks his arms around the taller one's neck, pulling him even closer. Yeonjun must be drunk to be in such a good mood all of a sudden. The masks get in the way a bit, bumping into each other during the kiss, but it's so good that neither of them has the courage to pull away until they really need air. They pull away with silly smiles, saliva glistening.
— You must be very excited, grabbing me like that in front of everyone. — The younger one whispers in his ear.
At first, Soobin thinks his voice might sound different because of the drink or the kiss, but then, looking more closely at him among the changing lights, Soobin notices strange details. Yeonjun's lip is fuller and his jaw more defined, but it's hard to tell with the poor lighting. Soobin brings his hand to his face and lifts the cat mask. Instead of a sharp gaze, he finds round and bright eyes, a face that is very very very beautiful, but not his boyfriend.
— Baby? — This time Soobin notices how different the voices are. — Why are you staring? Am I so handsome that I left you speechless?
Yes, but it's not just that. It's more because Soobin kissed someone else thinking it was his boyfriend. He swallows hard, ignoring the urge to kiss him just one more time before clearing things up. Not quite sure how to break the news to the handsome boy with puppy-dog eyes in front of him, Soobin takes off his own mask, letting him see the confusion for himself.
His eyes widen in disbelief, as if he can't believe what he's seeing. He tries to say something, but only stammers jumbled syllables, and Soobin fears the boy might start crying.
— I know, I'm not Bruce Wayne. — Soobin says, trying to lighten the mood, even tho he's afraid it might make the situation worse. He decides it was a good idea when the boy lets out a stifled laugh.
—I thot you were someone else, sorry.— the stranger says, awkward and embarrassed.
— It's okay, I did the same thing. I think I just cheated on my boyfriend without meaning to.
The mood is not at all appropriate for the situation, but Soobin has had a bit to drink and the boy doesn't seem completely sober either.
— At least you weren't the only one. I've never cheated before. — Soobin doesn't quite know what to do with this information.
— Me neither, but at least it was with someone who kisses well. — Hitting on him makes Soobin a jerk, but he'll blame the alcohol. — You know, there's no going back, so if you want to like...
The boy blinks twice to make sure he heard correctly. He looks shocked, makes sense, you don't go to a Halloween party expecting to accidentally cheat on your boyfriend and then get flirted with by the guy.
— Yeah, okay. — And now it's Soobin's turn to be surprised.
"Fuck" is what Soobin thinks as he leans in for another kiss. This time it's hungrier, with more desire as they explore each other's mouths. Soobin's hand returns to the curve of the smaller one's butt as if it belonged there. The boy pulls Soobin's hair with just the right amount of force and brings their bodies as close together as possible. They separate with a wet sound, and the eye contact is so intense that it sends shivers down their spines.
— I'm Beomgyu. — The boy says breathlessly. A perfect name for a perfect face.
— Soobin. — He responds, more interested in going back for another kiss, but the boy, Beomgyu, turns his face.
— Trick or treat? — Beomgyu says with a mischievous smile. He's so silly that it makes Soobin laugh.
— This is so cheesy. — His hands are still exploring the minor's body..
— If you don't choose, you won't win anything. — The idea of winning something warms Soobin's stomach.
— And what can I gain?
Beomgyu's mischievous smile returns, radiant and impossibly attractive.
— If you want some mischief, we can go to the bathroom...
— I think even Batman deserves to rest a little. — He jokes, and the younger one rolls his eyes dramatically.
— Who's being cheesy now? — Beomgyu retorts, poking Soobin's chest with his finger.
— Stop stalling and let's go, cutie. — Soobin lowers the masks to cross the room.
Soobin goes ahead, which is strange since he doesn't even know where the bathroom is. He furtively looks at the people dancing, not finding Yeonjun there. He can't bring himself to care about it, because he's too distracted by Beomgyu's hand perfectly fitting into his, letting himself be guided without any reservations.
And the universe can only be in their favor, because the bathroom is not only empty but also decently clean. He expected to be thrown against the wall as soon as the door closed, like it is with Yeonjun, but instead, Beomgyu just waits obediently. Like a puppy waiting for a command, so cute. Soobin approaches, pinning him against the sink and smiling when he smiles.
It takes very little time for the mouths to be glued together again and even less for the clothes to become unnecessary. With just a tug, the cord holding the older one's cape comes undone and it falls to the ground, and Beomgyu rubs his hands on his abdomen. The kiss is interrupted so Soobin can use his mouth to devour the neck of the shorter one.
— Can I suck you? — Beomgyu asks, and the response is a moan from the highest.
Soobin backs up until his back hits the wall and Beomgyu is already on his knees. His eyes shine upon seeing Soobin's cock.
— Damn, you're huge…— he whispered, impressed, and Soobin's self-esteem soared to worrying levels.
— Can the little kitty swallow everything? — Beomgyu smiles at the provocation.
— Meow. — He mocks in response.
Beomgyu is not shy at all. Kisses and licks to tease and a bit of handwork to make him completely hard, and then he swallows half in one go. His tongue proudly roams over the veins that outline the shaft, and his hand works on massaging the rest. The smaller one moves away to give more attention to the tip, sucking hard while licking the slit, making Soobin bite his lips tightly to stifle his moans.
The younger one advances, sucking the cheeks while swallowing more and more of the length with each thrust. The sounds are loud and wet, and anyone near the door can surely hear them, but that's the least of their concerns right now. Soobin pulls his hair when Beomgyu swallows him completely, with his nose buried in his groin and his throat closing around the large penis. Beomgyu completely pulls the cock out of his mouth, only to take it all in again, making a deep throat like a damn professional.
— Can I fuck your mouth? — Soobin asks, breathless. Beomgyu nods without hesitation, as if he needed it.
He closes his eyes, relaxes his jaw, and holds the older one's thighs, obedient and ready. Soobin holds his head more firmly, using his thumb to caress his cheek as he sinks in with a single thrust. This time, it's impossible not to let out a moan. Soobin moves his hips in a rhythm solely dominated by the need for release. Beomgyu's throat endures the violent thrusts as he focuses on breathing thru his nose and being good for the taller one.
— Damn.— The dark-haired one curses, feeling the climax approaching.
He thinks about warning Beomgyu, but the younger one already knows. Soobin can see it in his eyes. The tears get caught in Beomgyu's eyelashes, and his cheeks have a shade of red that Soobin has never seen before. He wants to be mean and call him ugly names, but he's afraid of making him cry for the wrong reasons. The orgasm doesn't take long to arrive, with jets of semen filling the narrow throat as Soobin thrusts into the mouth until the last second. When he finally pulls out, there's saliva dripping everyplace, and this combined with the expression on Beomgyu's face almost makes him hard again. While
Beomgyu coughs to recover, Soobin strokes his hair, fixing the smaller boy's messy strands, who leans into the affection like a needy puppy. Soobin lifts his foot and places it between the younger's legs, pressing against the throbbing and sensitive erection. Beomgyu moans, looking utterly destroyed, and rubs against Soobin's shoe. He holds onto Soobin's leg like a lifeline, staying firm while rubbing against him as if he were in heat.
— So desperate, what a ridiculous little thing you are. — Soobin remarks. For a second, he gets scared when the younger's face scrunches up, but then Beomgyu moans.
Soobin lets him keep rubbing against him while he brings his thumb to the boy's swollen mouth, Beomgyu eagerly takes it, sucking on the finger with the same eagerness he had with Soobin's cock just moments ago.
— What a little slut. — It's delightful to see the effect of his words. — You want to cum, huh?
Beomgyu nods enthusiastically, as if all he needed to reach relief was permission.
— Come for me. — Soobin whispers.
Beomgyu's hip movements become desperate and Soobin muffles his moans by stuffing four fingers into his beautiful mouth. The younger's eyes roll back in pleasure and he digs his nails into Soobin's leg while continuing to ride, savoring every last second of the orgasm.
When Beomgyu finishes, Soobin starts to clean up the mess, beginning with his own cock and then the face of the shorter one. He is gentle now, unlike when he fucked the younger one's mouth earlier, but Beomgyu has the same reaction, submissive and obedient, letting Soobin lead. After wiping away traces of saliva and any other substances, he stretches out his arms to lift Beomgyu off the ground, which is quite easy, he is as light as a feather. Soobin could easily fuck him in the air, but he'll just forget that thought.
The two stare at each other, for the second time Beomgyu stands on his tiptoes to kiss him and for the second time Soobin immediately responds. He really doesn't care that the taste of his cock is in his mouth, seriously, Soobin is a pervert. This kiss is neither desperate nor full of desire, but it is equally enjoyable. They pull away and Beomgyu picks up the stupid mask that fell on the floor at some point.
— I'll go first. — he says. — See you around?
— I hope... yes and no?— Soobin replies sincerely. He is confused and will blame the alcohol for it too.
— Happy Halloween. — Beomgyu smiles.
— Happy Halloween. — Soobin smiles too, and then the handsome boy leaves.
[...]
— You were right. — Yeonjun says as soon as they get home.
— Choi Yeonjun admitting he was wrong? Are you drunk? — Soobin mocks, and Yeonjun slaps his arm.
— I'm serious. About the costumes, I mean, I look damn good as Catwoman, but I've seen like, five people with that costume. — He complains, sulking.
— Yeah, I think I remember seeing someone dressed like you.
