Chapter Text
Hands warming his cheeks. A coat around his shoulders– not his own. It was too colourful and bright to be his. Just like him. Cold, chapped lips and shuddery breath. His own back against the cold, probably dirty brick. He doesn’t mind.
“I’m gonna kiss you now,” the other says, completely ungraceful and yet utterly charming. He’s met with eager lips, but he couldn’t be bothered. He reciprocates carefully, hesitant, but it’s impossible to keep it slow with Tommy leading. His hands wander down to his waist, an arm going around. His palm, sneaks under the other’s shirt. Slowly, at first. Testing the waters. Until he’s going up, up, and he remembers that they’re out in the fucking snow when Tommy shivers, startling away with a gasp. He soothes the chill with broad strokes of his palm against the expanse of skin there. The blond dives right back into kissing him, like there’s nothing else he’d rather do. The shorter boy pulls down on the collar of Ranboo’s winter coat and he lets himself be tugged down.
Hands rub against the fluff of his hair, making him realise Tommy’s gone and knocked off his hat. He forgets to even be mad by the time the blond is pulling at his hair, nails dragging against his scalp. They’re heavily panting by the time they are reminded that they require air. Tommy’s fucking giggling and it’s the sweetest thing in the world. Ranboo is reminded of the hand on his hair still when his brown locks are pulled again. He turns red at the noise that leaves his lips, but Tommy’s eyes have gone round and focused again.
“Can we please take this inside?” the blond requests, as if it was Ranboo’s call. “It’s really fucking cold out.” Ranboo knows he would carry Tommy inside if he could. But he loses his cool way too quickly so all he could really say is “Yeah, sure.” No suave-ness whatsoever.
What happens next is a blur, but the next thing he realises is that they’re on his bed, and Tommy’s taking off his layers. It feels a little wrong to watch, but he hasn’t been able to take his eyes off Tommy since he got here.
“Why are you wearing so much under your coat?”
“What? It’s only two jackets.”
“It can’t be that cold.”
“It is for me.”
“Is that why you brought several coats? Come here, let me warm you up.”
Tommy smirks and it honestly looks ridiculous. Ranboo fights to keep his straight face on. Then the blond pounces on him. “Oh fucking he– oof.”
He’s knocked onto his back, and Tommy crawls up until they’re face to face. “Hello there.”
“Hi,” he whispers back.
“Aren’t you supposed to warm me up? Go on then.”
Ranboo exaggerates a put-upon sigh as he hugs the other boy. Tommy snuggles into it, which was fucking adorable, but Ranboo knew better than to say the thought aloud. He reaches up to pet those blond curls, because they looked so soft and Ranboo simply could not resist.
“Mm, Ranboo?” Tommy starts, voice muffled into Ranboo’s shirt-clad shoulder.
“Yeah?”
“Kiss me again.” Ranboo laughs. It wasn’t a difficult request. He pulls Tommy in, and he offers little resistance, melting into it. Ranboo’s heart is fluttering and he feels warm all over. It feels like they’ve been kissing forever, all warmth and sensation in the dark. Whispered sweet nothings in the spaces in between and nothing but blue eyes filling Ranboo’s vision with how close they were.
Just then Tommy’s sweet smile turns mischievous before he dives down, and Ranboo’s neck is quickly acquainted with teeth and tongue. He hisses out an exhale. “Slow down, Tommy. That hurt.”
The blond’s not even the slightest bit guilty, though he does ease up on the biting. Ranboo is sure he’s getting a hickey. He doesn’t have the heart to ask why Tommy ‘Don’t leave bruises’ Simons is marking him up when this whole visit had been nothing but sweet. Ruining it would just cut this moment short. Ranboo turns them around, surprising Tommy with one swift movement.
“What’re you doing?”
“Stopping you, mostly.”
“Too much?”
“Nah, it was just–”
“Hold on, turn your head,” the blond requests.
“What, like this?”
“No, the other way.”
Ranboo catches onto what Tommy’s trying to do. He sits up and turns his head just so his neck, which he assumes has turned an awful shade of purple, is within view. Tommy goes quiet.
“What, regretting it already?” Ranboo asks, his voice cracking unintentionally.
“No, no, come here.” He becomes aware of Tommy’s hands which have wandered up his thighs, fiddling with the fabric of the shorts he’d changed into earlier. He’s pulled into a sloppy kiss before he’s yanked off just far enough for Tommy to whisper directly into his ear. “If I take my shirt off will you take off yours?”
“W-what?” Ranboo heart jumps.
“Will you take your shirt off–”
“I heard you the first time, Tommy, I mean, are you sure?” He turns his head, but the other’s grip is firm. “Hey, look me in the eyes, Tom.”
“I’m sure.”
“I said look at me,” he says, trying to sound stern. Tommy’s grip loosens.
“I’m sure, alright?” Their eyes meet, pleading grey to vulnerable blue.
“Really? Because I thought you were cold.” Just like that, the tension dissipates.
“Oh fuck off.”
Ranboo tucks a thumb under Tommy’s shirt before it's taken off his hands and Tommy discards his own shirt at the end of his bed. There was no time wasted before his shirt was impatiently taken off too. Tommy yells dramatically, hurrying to throw Ranboo's sheets over them. They're cast in shadows, nose to nose, breathing in each other.
"Told you it's cold."
"Let's stay here a minute," Tommy says, tracing thumbs under Ranboo’s eyes. The brunet splays long fingers over Tommy’s bare back, tracing random patterns rhythmically.
"Why?"
"Hm, why what?"
"Why this suddenly?"
"This? Oh. It's not sudden. I've been thinking of this since I woke up and you were strutting your bare chest for the world to see–"
"The curtains were drawn!"
"–For the whole world to see," The blond emphasises, even more obnoxiously, stroking aforementioned bare chest. "And I thought now would be the perfect opportunity to leave you more of these."
Tommy kisses the hickey he made earlier before dragging his teeth down to just above Ranboo's nipple, and the sting of the bite alone made him dig his nails into the other boy's back.
"Oh my fucking god, you're killing me," he hisses, breathless.
"Can't hear you I'm busy," Tommy rushes out before continuing his assault on Ranboo's skin. The whole time, the blond boy's hands wandered.
Ranboo's hand ends up clutching soft blond locks as Tommy licks even lower, and oh, wow, if that isn't something he didn't think he was into. But then that just might be his reaction to Tommy's hands borderline groping his ass right now and this was too much, surely, but too good to stop. He wants to do something, reciprocate somehow, but he doesn't know what Tommy wants.
"God, I don't think I'll ever get tired of kissing you."
"So kiss me."
"Pushy. C'mere baby. And tell me if you want me to stop." Tommy claims his mouth as he does anything he moderately enjoys. With all the eagerness of an overexcited golden retriever. Ranboo doesn't pull away, but he does gasp, when Tommy rubs against him.
"Again."
"Yeah, you wanna keep going?" Tommy's voice does that thing where it sounds a little raspy and goes lower. Ranboo is weak.
"P-please." He can't even be embarrassed. This had become past the point of embarrassment since their shirts came off.
They lose track of time. They didn't even get to have dinner. Ranboo wakes up to Tommy drooling onto the crook of his neck and the blanket pulled over them completely. The LED clock on his nightstand reads 8:17 PM. He huffs a laugh at the thought of this being caused by jet lag catching up to Tommy, though it's just as likely not to be the case.
Ranboo rolls over, the feeling of spinning in his head, to reach for the glass of water on his nightstand that he always leaves in the night, and finds himself looking at a clock reading 8:17 AM. He sits up suddenly and finds himself in his bed, still in the same clothes he was in last night when he had climbed into bed, alone.
