Work Text:
Collapsing into his usual spot on the train after work is, as always, the best part of Taemin's day. He sprawls himself out, bag next to him, head tipped back against the window, and exhales. Free at last. Free for 37 minutes of commute on the least crowded compartment. There's only the usual suspects in here with him: a group of business bros, some girl coming back home from band practice, and the giggle squad in the back corner. One or two strangers, but whatever.
Taemin pulls out his phone and opens up his podcast app, opening up to where he left off and hitting play. He wiggles an earbud into his right ear, then pulls out his mp3 player and wiggles an earbud from that into his left ear. He pulls his work cap down to cover the top half of his face, adjusts the black facemask over the bottom half of his face, and lets himself deflate into a sigh.
And then, he straight fucking chills for three stops. The only reason he puts a pause to his chilling is because he sees two pairs of feet stop in front of him. He glances up; two guys are holding onto the pole in front of him instead of sitting down in one of the many empty spots. He doesn't recognize them from being on this route before, either. Well. Whatever floats their boat.
Something about them, though. About the way they stand, so close together, their fingers linked on the pole. About their aura, so comfortable, both clearly tired but both clearly so invested in the other's presence. They're both also wearing facemasks, but as Taemin watches, one of them bumps their mask against the other one’s cheek in what is unmistakably a little smooch.
The smooched one’s eyes get all crescent mooney and Taemin can't help but feel the same. He loves fruit. He loves seeing other queers out in the wild. Makes him feel all fuzzy on the inside. He keeps watching them, hidden behind the brim of his hat.
The smooched one is wearing a hat too, the brim of it sticking out from underneath his black hoodie hood. Underneath the hoodie is a long white t-shirt that falls almost down to his knees, and his ripped grey skinny jeans disappear inside brown boots. His boyfriend is a little taller with comfortable shoes, baggy jeans, a dark blue sweater, round glasses, and his facemask attached to a string around his neck. His dyed reddish brown bangs fall into his eyes, but he pushes a hand through them and they stay back in a suave little flip for a moment before falling back down.
Reaching up, the shorter one pushes his fingers through his boyfriend's hair, brushing and styling it, parting his bangs and twirling them around his fingers to give them a little bounce. Smile obvious behind his mask, the taller one puts a finger underneath the shorter’s chin and tilts his face up. Then he cups his jaw, rubbing his thumb over his cheekbone, and then he reaches behind his ear to fix up the string of his mask.
Cute, Taemin thinks, and then the taller reaches behind his boyfriend's head, inside of his hood, and weird, Taemin thinks. The hood falls down around his shoulders, revealing a strap around his head, buckled at the back, for just a second before the taller pulls the hood back up, and fuck, Taemin thinks.
The taller murmurs a question and the shorter nods his head happily and realization hits Taemin like a truck. He feels his eyes widen, his mouth pop open in a soft gasp underneath his own mask.
Gag. There's a gag under there. Right now, in this moment, on this train, that little fruit has a gag in his mouth.
Taemin is so caught up in his surprise that he doesn't realize he's staring openly until the taller one glances at him, then does a double-take. His eyes draw Taemins and for just a moment, they look at each other. Normally Taemin would look away, not wanting to interact with strangers in public, but he's just. So impressed. So in awe. That all he can think of to do is raise his eyebrows and point a finger to the center of his mask.
Another moment, and then, unmistakably, even with his mask covering his mouth, the taller one smirks. He winks, too, and Taemin can't help the breath of laughter that wheezes out of him. Automatically, his hand folds itself into a thumbs up, which is embarrassing, but at least the guy appreciates it.
The exchange draws the attention of the shorter one, the gagged one. He looks at Taemin, head tilted, confused, and then all of a sudden, his eyes widen and he turns away, pushing his forehead into his boyfriend’s shoulder. Grinning, the taller one says something into his ear. The shorter one shoves him, a hand forceful on his shoulder, but the smile doesn't leave his face. For a moment, the shorter glares at the taller, and then the shorter looks back at Taemin.
His body language changes; he doesn't look nervous, but he does look shy, his head ducked down between his shoulders, his hands in his hoodie pocket, his eyes darting from the floor to Taemin and back. And his smile, even behind his mask, big, mischievous, knowing. He gives Taemin a small wave by his hip.
Taemin realizes suddenly that he's still just sitting there with his thumb up. Even more embarrassing. Quickly he rubs the back of his neck, then puts his hand in his lap, then on his shoulder, then back into his lap, trying to figure out what to do. His ears burn and he's glad that his work cap covers them. The bridge of his nose feels hot too, though, and there's no hiding that.
Still grinning, the tall one pulls his backpack in front of him and starts digging around in it. He pulls out a pad of sticky notes and a pen, then pushes on his boyfriend's shoulder, turning him around. His boyfriend obeys at the first touch like it's instinctual. Using his back as a writing surface, the Tall one scribbles something down and then plucks off the little piece of paper. He hands it to his boyfriend with another affectionate bump of a kiss on his cheek.
The short one reads it, hides his eyes behind it, hides his face in his boyfriend's shoulder again, and then straightens up. This time when he turns to Taemin, he's not shy. He steps forward, holds out the piece of paper, and, when Taemin takes it, winks at him. Intrigued, Taemin reads it.
you can add us if you want pictures and videos !
jinki+jonghyun
^__^ ㅎxㅎ
And a username for an app that Taemin already has.
Well.
Taemin pulls his phone out of his pocket. He opens the app, types in their username, and adds them, smiling at their profile picture of the two of them smiling big with their cheeks pressed together. His friend request is accepted almost immediately, and when he glances up, they're both peering over the shorter’s – Jonghyun’s – phone. They turn away from Taemin and the taller, Jinki, raises the phone to take a selfie.
They send it and Taemin gets the notification a moment later as an update to their story. Immediately he taps on it to watch the video. The two of them smile into the camera, cheeks pressed together just like their profile picture. Someone noticed us on the train lol is captioned at the bottom in bold peachy orange letters; Jinki raises the camera just enough to show Taemin sitting behind them. Thankfully they put a little dolphin emoji over his face. He wishes he'd known anyway, though, so he could have waved or something.
Then he stops caring because in the video, Jinki slowly tugs the mask down off of Jonghyun's mouth to reveal not just a ball gag, but a pink heart-shaped gag stretching his lips. “Cock” is written on one of his cheeks and “slut” on the other in black marker.
"Oh my fucking god," Taemin mutters out loud. Jinki pulls jonghyuns mask back up with a wink and the video ends and taemin doesn't think he's ever gotten a boner faster in his life. Not fair.
What's worse is that the app continues to show him pictures and videos of their day so far: walking around town with the gag, Jonghyun feeling Jinki up underneath the table in a cafe, Jonghyun’s pretty pink tongue drooling before Jinki puts the gag on it, Jonghyun sucking Jinki’s –
Taemin almost drops his phone trying to shove it back into his pocket and he's so flustered and so horny and so shy underneath their knowing looks that it takes him a solid minute of staring out of the window to realize that he's missed his stop.
