Work Text:
Swiper guides Boots to Dora’s guest room which used to be her Abuela's room. He backs Boots against and onto the bed, quickly removing their shirts. Boots moans a little and Swiper lowers himself over his best friend. They kiss again, a bit more aggressively, as Swiper works through Boots’ monkey hoodie, and Boots attempts to find Swiper's zipper. Swiper's jeans stay on once Boots gives up. Swiper grinds down on Boots’ hips and their erections meet. This continues for a few minutes until the friction is too much.
"Sw-Swiper, baby, I, I wanna"
"Do you want to stop?" His lust-filled eyes show concern.
"I, I wanna," He glances down to Swiper's pelvic area and licks his lips.
"You wanna suck?" Swiper cocks his head in question.
Boots nods hungrily. Swiper completes what Boots had been unable to do earlier, and entirely removes himself from his trousers. He’s not wearing any pants. Swiper is bare in front of Boots, who nearly drops to his knees. Swiper is quick to hold him up first.
"No, no. Strip for me, baby."
Boots does not need to be told twice. He kicks off his pants and nearly falls in his tipsy haze. He instead drops to face Swiper's swollen cock in his face. He salivates at the sight and looks back up to Swiper in confusion.
"Can you, uh, tell me what to do?"
"Have you never done this?"
"I, uh, no, but, uh, that's not. I mean, I've like, masturbated. I’ve uh, I mean I’ve watched stuff online… I, um, can you just, like, be, dominant?"
Swiper's eyes darken. "Of course, baby." His voice lowers. "Suck."
Boots’ eyes nearly roll back, and he places his mouth over Swiper's now twitching dick and begins to bob, careful to watch his teeth. Swiper moans and is unable to control his hands before he grabs a fistful of Boots’ hair, pulling him closer. Boots nearly melts hearing Swiper moan.
"Shit, fuck, fuck, stop."
Swiper abruptly pushes Boots away from his cock, and the younger boy breathes unevenly in puzzlement. Swiper groans at the sight of Boots’ face: specifically, his mussed hair and red cheeks.
"Why, did I do someth--"
"Shut up, Boots. If you want this to last, I need to fuck you."
"Oh." He gasps.
Boots is willingly thrust onto the bed. Swiper hovers over him, before leaning off the side of the bed. He finds a condom in his back jean pocket and then rummages through the bedside table for lotion or something to act as lube. He’s surprised to find strawberry-flavored coconut massage oil and quirks a grin at Boots. Swiper applies the condom and oil, but rather than inserting his lubed finger, he tastes it.
“S’it good?” Boots asks dazedly.
“Very,” Swiper answers, offering the finger to him.
Boots opens his mouth eagerly, instantly latching onto it and sucking.
“You like the lollipop, babe?” Swiper’s voice has become much huskier. “Think you can take a lollipop from two ends?”
“Pr’saa…” he whines.
Swiper pauses and partially pulls his finger closer to Boots’ lips. “What was that?”
“Call me Princess,” he begs, tongue lapping at the distanced finger. “Please?”
Swiper hums but pushes his finger down Boots’ tongue, inching toward his throat. Swiper lubes up his other hand and slathers his enlarged cock. He pushes one finger inside Boots’ hole, and the latter exhales heavily around the finger.
“Doing good, Princess.”
Boots loosens his grip, and Swiper inserts a second finger. Saliva builds around Swiper’s finger, and he inserts a second at the same time that he enters a third below. He crooks his fingers inside, and Boots lets out an embarrassing moan. His face turns red, but it only encourages the sneaky young man above him.
“Red looks beautiful on you, Princess.”
He removes his fingers from Boots’ hole and replaces them with his cock. He fights the urge not to bottom out on the virgin. Boots screams in pain and ecstasy. Swiper moans loudly, choosing to reduce the noise with biting Boots’ collarbone. Another hiss erupts from Boots’ mouth as his prostate is hit. Swiper smirks, keeping the pace up and hitting the same spot.
“Fuck, Princess. You’re so fucking tight, so beautiful…”
“F-f-faster, fass-ss-ster, please!” Boots cries out. “Ple-ea-ea-ease!”
Swiper quickly adjusts their positions. He pulls his fingers from Boots’ mouth, eliciting a shocked gasp from the latter, but Swiper just places both hands on Boots’ hips to prop him up and pull him closer. Boots tries to warn Swiper when he gets close, but all he can make are moans and gasps. Swiper goes in harder and faster, and the boys are shaking the room as their climaxes hit. Boots’ cum shoots out in streaks that run from his belly to Swiper’s chin. Swiper grins and darts out a tongue to taste.
Boots collapses back on the bed, and Swiper gently pulls himself free. Swiper removes his very full condom and ties it, setting it on the nightstand when he fails to find a nearby wastebasket. He lies on the bed next to the other boy who is still trying to control his breathing.
"That was… was…"
"Hot as fuck." Swiper finishes with a grin.
He reaches down without climbing out of bed, grabbing Boots’ shirt to clean up. However, he notices the younger boy shifting like he’s going to move to his feet.
"I know you're not about to fucking leave." Swiper tries to bark out.
Though it only comes out as a harsh whisper instead, there’s enough dominance in his voice that brings Boots back to the pillows.
"I, you want me to stay?"
"Dammit, Boots. I’d say this makes us a fucking couple now. So, get your ass up here and spoon me."
"Yes Sir, Foxy Pie."
"What… did you just call me?" Swiper asks in awe.
"Um, Foxy Pie?" He answers quietly.
Swiper nods and breaks out in a post-orgasmic smile. He reaches around Boots’ neck and brings them into a more loving than heated kiss. He lies his head back down and slides his hand down Boots’ arm, and Boots gets the hint. He wraps his arm around Swiper, allowing the older teen to be the smaller spoon; to feel content and secure and loved. Swiper places one of his hands over Boots’. They quickly fall asleep.