Omega Teacher’s Secret
taste him. Didn’t know where to begin.He licked Ian’s cock through the briefs, pressing his nose against it. Savored the sheer desire in Ian’s body, the way he shivered, his soft gasps filling Brad’s ears.
“Want something?” Brad whispered.
Ian whined, curling his fingers into Brad’s hair. Then he rubbed his cock against Brad’s face, and Brad groaned.
He yanked down Ian’s briefs and pants so his cock slipped out, dragging heavily down Brad’s cheek.
Yeah, that was lewd. But it was nothing compared to the way Brad gripped Ian’s hips firmly, and found Ian’s base with his mouth. It smelled like rose, and musk. Brad kissed up the ridged underside of it, trapping it against Ian’s belly. Then he blew a puff of hot air on Ian’s tip, so Ian groaned.
“Brad—”
Brad curled his fingers around Ian’s cock, stroking up to his tip. Then he touched the soft opening of Ian’s foreskin, and past that, his slippery tip, drenched with precome.
“So damn ravenous,” Brad growled. He pushed his finger under Ian’s foreskin, so it wrapped snug around his finger, trapping it against Ian’s sensitive head. Then he rubbed around it, knowing Ian felt every scrape of his callused skin.
“Don’t—don’t tease,” Ian gasped, his precome smearing across Brad’s finger.
“This is teasing?” Brad asked. He caught Ian’s foreskin, sliding it down his cock, remembering the way it had looked on the projector screen last week. Sensitive, and desperate.
So Brad pulled Ian’s foreskin back up, then closed his mouth around Ian’s tip, finding the soft opening of his skin with his tongue. He pushed under Ian’s skin, licking all around his tip, tasting salt and musk.
Ian jerked, his breathing ragged. Brad pushed his tongue deep behind Ian’s foreskin, then withdrew. Then pushed it back in again, and out, slowly fucking Ian’s cock with his tongue.
Ian growled, leaking into his mouth. His cock grew thicker, and when Brad reached between his legs, he found Ian’s balls pulled up tight, his thighs trembling.
Brad stroked Ian’s balls, squeezing them so Ian choked on his moan.
“More?” Brad whispered.
“Yeah,” Ian gasped.
Brad kissed Ian’s tip, smearing Ian’s precome across his own lips. Then he took Ian’s entire cock into his mouth, and Ian’s hips snapped forward, his cock hitting the back of Brad’s throat.
Brad pinned him to the wall, bobbing his head on Ian’s cock. Ian was thick, heavy, and he tasted delicious. Brad groaned, sucking him down. Anchored Ian to the wall so Ian couldn’t writhe too much.
Instead, Ian parted his legs, his spine arching, his cock growing thicker, until he was trembling, the sensations too much to bear.
Brad pulled away, missing the weight of Ian’s cock on his tongue. “Gonna come?”
Ian whined. “In your mouth? But that’s…”
His words trailed off. Brad couldn’t see his expression in the shadows, but he could imagine Ian’s embarrassment, the way he had been with showing his cock on the screen.
“I want to taste you,” Brad growled, sliding his fingertips down Ian’s length. “Didn’t get to the last couple times.”
“You really want to?” Ian asked, hesitant.
“Yeah.”
Brad closed his mouth around Ian’s cock, sucking hard. Ian hissed, and Brad shoved Ian’s pants to his knees. Brushed his wrists up Ian’s thighs, his hips, marking every bit of him with walnut.
Then he pushed a couple fingertips between Ian’s cheeks, finding his damp hole. He caressed it, circled it, smearing Ian’s slick across his skin. Brad loved the dip of Ian’s entrance, the puckered muscle so eager to wrap around him.
“B-Brad,” Ian panted, relaxing.
Brad eased his fingers into Ian, stretching him open. He was hot inside, like a furnace, and so damn tight.
Ian moaned. The sound muffled, like Ian had pressed his hand against his mouth. It made Brad want to push him further, see how loud he could make his omega.
He shoved his fingers all the way in, until they could go no further. Ian panted, rocking down on Brad’s fingers, trying to fuck himself on them.
Brad’s cock ached. He opened his own pants one-handed, pulling his cock out. Gave himself a couple pumps. Didn’t need Ian to pleasure him. Just wanted to taste his omega, make him come.
But he also thought about being inside Ian again, filling him with seed. Wanted to give Ian his knot—hadn’t done that in a while.
“I want you to come,” Brad growled, his fingers trembling as he pushed down on Ian’s prostate. “Let me taste you.”
He took Ian back into his mouth. Ian’s breathing snagged, and a soft, low whine slipped past his lips.
He shoved himself at Brad, his movements jerky, his cock rock-hard in Brad’s mouth. Then Brad ground his fingers against Ian’s prostate, setting an unforgiving rhythm.
Ian cried out, his voice choked. His body clenched, he yanked on Brad’s hair. His cock pulsed against Brad’s tongue, spurting into his mouth, his come bitter and warm.
Brad sucked every last drop out of him, then pumped Ian so he was sure there was no more left. Then he rolled Ian’s come across his tongue, savoring his omega’s pleasure.
He’d made his omega come again. Wanted to be inside, wanted Ian to take his knot.
Gods, his cock hurt.
Ian sagged down the wall, his breathing unsteady. Brad held him until he curled into a crouch. Then he scooped Ian away from the wall, pressed him down against the floor, pushing Ian’s knees up against his chest.
This left Ian’s ass exposed, and Brad could hardly think straight right now.
He rubbed his throbbing cock against Ian’s bare cheeks, squeezing Ian’s thighs. “Wanna—Can I…?”
“Yeah,” Ian whispered, spreading his legs. They didn’t open far, with his pants caught around his knees.
Didn’t matter to Brad, though. He spat on his palm, smearing it down his cock, his skin slippery with precome. Then he angled his tip against Ian’s hole, pushed in, and fuck Ian squeezed around him, his body hot as bliss.
Brad couldn’t hold on for long. He shoved all the way into Ian’s tight heat, thrusting deep, his arousal spiking at the sound of Ian’s tiny gasps. Brad rode him hard, breathing in musk and rose, until his balls