Read Frat Boy and Toppy Online
Authors: Anne Tenino
Fuck, Brad just was a loud-mouthed idiot, wasn’t he? He nodded. “Guess you noticed me, huh?”
Sebastian leaned forward the rest of the way. “I’d already noticed you.” He laid his mouth on Brad’s. He didn’t kiss; he brushed their lips together until Brad came forward that extra millimeter and kissed Sebastian. He cupped the back of Brad’s head and tilted it, sliding his tongue over Brad’s lips and into his mouth, and then Brad didn’t really remember much clearly except finger-tingling, heart-pounding want.
Sebastian pulled Brad forward, bringing Brad’s chest against his. Brad had handfuls of Sebastian’s coat and the desire to get to what was underneath, but he couldn’t concentrate on anything because Sebastian’s tongue was stroking inside his mouth and his hand was on Brad’s head, directing him, fingers scrubbing through his short hair.
Suddenly a horn blared, really close, and Brad shot up. His heart ricocheted around in his chest and he looked wildly out the window. He felt Sebastian’s fingers on his cheek. “It was you, Brad.”
“Huh?” He couldn’t see anyone outside.
“You hit the steering wheel and honked the horn.”
It took a few seconds to sink in. Brad looked down at Sebastian uncomprehendingly. He could see him better here in the light coming from the window. Sebastian had that teasing smile on his face. That, more than his words, told Brad everything was okay. His muscles relaxed and he collapsed against Sebastian, his forehead in the crook of Sebastian’s neck.
“Let’s go inside, yeah?” Sebastian said into his ear, his breath making Brad shiver. Brad nodded into Sebastian’s neck.
Sebastian led Brad to a second floor apartment, walking silently beside him, and somehow it made Brad feel . . . he didn’t know, exactly.
Protected
wasn’t quite right, but it wasn’t all wrong. He felt like Sebastian was sort of taking care of him. Solicitous. Walking through the door after Sebastian had opened it and stood aside, Brad felt Sebastian’s hand brush his lower back. Guiding him or something.
Inside the apartment, Sebastian took off his coat and threw it over a chair, walking into the kitchen area while Brad shucked the light jacket he’d managed to grab on his way out of the frat. It was dark and silent in the apartment. Sebastian turned on a light over the stove, making it just bright enough that Brad felt comfortable.
“Want something to drink?” Sebastian asked, staring into the open fridge. He was gripping the handle really hard.
“No. Um, no thanks. I just kinda want to . . . can you come here?” Brad wasn’t having any second thoughts, but he needed to get this show on the road. He scratched behind his ear but made himself stop.
Sebastian slammed the fridge shut and walked into the living area and right into Brad, lifting his head to Brad’s, stroking Brad’s side with a soothing hand. Brad opened for him immediately, following Sebastian’s lead when Sebastian kissed him. Let Sebastian pull him down onto the couch, then lay on his back when Sebastian pushed on his shoulders.
Sebastian propped himself on one elbow over Brad, distracting him with kisses for he didn’t know how long. At some point he felt Sebastian’s hand slipping under his shirt, Sebastian’s fingers feeling his muscles and dipping into Brad’s navel. He shuddered when Sebastian did that, and gripped his shoulders. Sebastian pulled back from their kiss and whispered, “I’ll be right back.”
What? Where was he going? Sebastian leaned back in and kissed him again. “Right back,” he promised.
Left to himself on the couch, Brad started to get nervous again. He’d forgotten it before, with Sebastian touching him and making him feel like a live wire. He sat up, unsure what he should be doing. Hesitantly, he pulled his T-shirt over his head. When it cleared his eyes, Sebastian was standing in front of him, something in his hand, staring at Brad.
Sebastian dropped the lube and condoms he was carrying onto the coffee table in front of the couch, focused on Brad’s chest. Brad couldn’t look away from the lube and condoms.
Three
condoms? He swallowed, thinking of Sebastian’s fingers covered in lube and touching him. Pushing inside him and stretching him open.
Then Sebastian was shoving the coffee table out of the way and getting on his knees in front of Brad, and Brad’s heart went into triple time. A whimper escaped him when he felt Sebastian’s tongue lick around his nipple, making it tingle and tighten up, then sealed his lips around it and sucked.
“Oh. Sebastian, that’s—fuck.” Brad grabbed Sebastian’s head, holding it to his chest.
He couldn’t seem to control his body anymore. He was arching into Sebastian and gripping his head and his biceps, small, high-pitched noises escaping him without permission. Sebastian licked and kissed and sucked his chest while Brad shook and hung on.
Sebastian pulled him off the couch and onto the floor next to the coffee table. Brad let him undo his jeans and pull them down, straining and trembling in his hands as Sebastian explored his abdominal muscles. Making noises that he should probably be trying to squelch when Sebastian’s tongue licked around his navel. He was gripping Sebastian’s head so hard it had to hurt, but his fingers weren’t responding to the logical part of his brain.
When Sebastian sat back on his haunches to pull off Brad’s shoes, Brad ran his hands down his own ribs and into his boxer-briefs and wiggled out of them frantically while Sebastian unbuttoned his jeans. Brad’s cock, trapped under his waistband, bounced free when he wiggled his boxers to mid-thigh. He felt Sebastian watching it bob around and his dick got harder and tighter. Too tight for his skin.
Eyes still on Brad, Sebastian shoved his pants down. Brad swallowed. Sebastian’s cock was pushing out, making a huge bulge in his black underwear. He pulled them down, his cock slapping him in the stomach and leaving a smear below his navel. Brad stared at that wet spot a few seconds before he could make himself focus on Sebastian’s hard prick.
“Thank God,” Brad said under his breath. Sebastian wasn’t huge. He was big, but not scary. Much. He was also beautiful, dark with blood, and Brad wanted to feel that shiny mushroom head with his fingers.
Before he could reach for it, Sebastian stretched his naked body across Brad’s and groaned.
Oh. Oh fuck
. Skin everywhere against his and pressure on his cock and even smooth, hot skin pressed up alongside it. Sebastian’s cock. He thrust when Brad moaned and arched up, hands digging into Sebastian’s back. Brad’s dick lined up perfectly next to Sebastian’s, and he slid them together, using his hips and Brad’s movements to build a rhythm.
Brad felt everything: Sebastian hard against him and that scratchy-soft hair and the rubbing friction and even the sweat on Sebastian’s abdomen, and it dragged a noise out of him he’d never heard before. One of those noises that came entirely from the gut.
Sebastian kissed him, opening him wide and shoving his tongue in and stroking inside Brad’s mouth, and he felt like Sebastian was inhaling the noises he was making. He got lost in what was happening, until Sebastian pushed one of his legs up to his stomach. Brad grabbed it and yanked it up higher. Opening himself for Sebastian.
That was when the panic hit. Just a little, but it died down when Sebastian looked into his eyes and ran a lubed-up finger behind Brad’s balls. Then he was making those noises again, but a lot more of them. Sebastian was on his knees and one hand, crouched over Brad circling his opening with one finger, fucking Brad’s mouth with his tongue.
When Sebastian pushed gently against Brad’s hole—a lot more carefully than Brad had been with himself—and his finger slid in, Brad gasped, tearing his mouth away from Sebastian’s, staring at him. Yeah, it burned a little, but he’d done it to himself enough to be prepared for that. Fuck, he ached for more of it, knowing it was Sebastian inside him. The stretch felt good. Skin—someone else’s skin—felt a hell of a lot better than plastic. He sucked in breaths and watched Sebastian watch him while he eased himself in farther. Then he was kissing Brad again, rhythmically moving one finger, then two. Sebastian found his prostate and he jerked with the sensation. Moaning into Sebastian’s mouth.
Sebastian stopped when he was fucking Brad with three fingers and Brad’s noises were coming closer together and louder and he was pushing onto Sebastian’s hand because he needed just a little bit more, a little bit farther in.
Sebastian didn’t ease out of the kiss; he ripped himself away. He looked as dazed as Brad felt. Fingers still in Brad, he tore the condom package with his teeth and put it on one-handed, slicking himself up while twisting the fingers of his other hand inside Brad, lighting him up. Brad sucked in a sharp breath, eyes fixed on Sebastian as he brought his hips between Brad’s thighs.
Everything slowed down from frantic and desperate to slow and intense. Sebastian eased his fingers out of Brad, guided himself to Brad’s ass. Brad sucked in another breath and held it, hands gripping Sebastian, staring into his eyes as Sebastian slowly pushed inside him. The smooth head pressed against his hole, working its way in easily at first, but then his ass clamped down and it fucking hurt. Brad took a deep breath as Sebastian pushed slowly but insistently, and he felt the muscle relax, Sebastian’s head pushing in. The pain started to melt away.
Then Sebastian suddenly stopped, looking surprised. Staring down at Brad.
It was after he’d shoved past the inner muscle, just his head inside Brad, that it hit Sebastian what a complete fucking idiot he was. His blood pounded in his eardrums and he fought his instinct to push in farther, no matter how welcoming and hot and perfect Brad felt. Brad was wide-eyed, shaking, gripping Sebastian’s biceps like he couldn’t decide whether to push him away or pull him closer, and Sebastian finally realized. He stopped easing himself inside Brad and stilled, hanging over him.
The whole night with Brad replayed itself in fast-forward in his mind: Brad popping his head up like a scared rodent when he’d accidentally hit the car horn. Being sure that if he turned on all the lights Brad would freak out, so only turning on the low light in the kitchen. Scrabbling through his nightstand for lube and condoms, trying to get back to Brad before Brad panicked and bolted. The look in Brad’s eyes when Sebastian pushed his leg up to his stomach.
“I’m your first, aren’t I?” Sebastian looked down at Brad, eyes wide, dark hair spiky with sweat. He looked terrified and elated. Breathing heavily through his mouth. He swallowed, hard, his Adam’s apple bobbing, pressed his lips together and nodded quickly. Then he just stared at Sebastian.
That look nearly undid him. Brad was trusting him to make this good. Looking like he was relying on Sebastian to initiate him into some whole secret world he was desperate to be a part of. Like he’d been pressing his nose up against the toy store window for years and now he’d finally gotten that shiny red die-cast fire truck with the working ladder.
“I wish you’d told me.” If he had known, he might not have taken Brad’s virginity at all, or at least not this way, but they were already here. He had to make it as good as he could now. That idea made his heart pound even harder and pulled at his nuts. The whole fucking thought of being Brad’s first—the first guy inside him—was making him lightheaded.
Brad swallowed and gripped Sebastian tighter, looking truly scared for the first time that night. “If I’d told you, would you still have done it?”
“I don’t know.” But that was a lie. He would have done it.
Brad suddenly dropped his head and shoulders back on the floor. He’d been tensed and curled up toward Sebastian, but now he was relaxed, letting things be what they were. The look in his eyes was raw. “I wanted it to be you.”
He looked so vulnerable and exposed. Sebastian felt something moving in his chest. A little thing tugging itself toward Brad. It wasn’t as if Sebastian was going to stop now—he
couldn’t
stop—but looking at Brad’s face made him feel like maybe this whole thing was somehow right.
Carefully, Sebastian moved. He pressed slowly deeper into Brad. Brad’s eyelids dropped and then fluttered back open, eyes looking for Sebastian. Sebastian moved again, pulling out and pushing gently back in with short strokes. Not slow or fast. Careful. Working his way deeper. Trying to read Brad’s face.
He stopped moving, fighting the pull to sink farther into Brad. “Feels good?” he asked quietly. He hung there in the darkened room, arms extended, holding himself up over Brad’s body. Maybe trembling a little. He wanted to hear it.
Brad licked his lips, barely keeping his eyes open. “So good,” he said. Out of breath. Sebastian smiled as Brad curled his upper body up toward him, and he gave Brad what he wanted, leaning down to kiss him.
It was possibly the sweetest kiss he’d ever shared. Especially with someone he was inside of. Short and strangely innocent, even when Brad’s tongue slipped into his mouth and tentatively stroked his. Then he retreated, and Sebastian was left hanging over him still, looking into Brad’s eyes.
Brad finally released his biceps and started playing with his hair, but then he pulled one hand back and stroked down to Sebastian’s chest, watching with those wide, light eyes. He scraped his fingernails through the patch of rough-smooth hair between Sebastian’s pecs. Giving Sebastian chills. Tentatively he touched Sebastian’s nipple, and Sebastian murmured something encouraging so Brad wouldn’t stop exploring. Brad watched his hands play on Sebastian, but Sebastian found himself watching Brad’s discoveries play across his face.