The long, thick hand wrapped itself around the gasping professor's throat, ripping him back against the chest.

"Ohhh, Snivellus.. look where being a bitchy whore got you." Sirius cooed mockingly in his ear, the small professor being shed of his robes despite his loud protests.

"A bitchy whore? How does me calling you-" a gasp sounded through the room when Sirius ripped off the small layer of clothing covering his ass.

"Don't even start! We all know what you want, Snivellus. What you crave. When's the last time someone's even touched this disgusting body?" He growled, his hand running down his bare back, reaching down to grip his ass. Severus pushed against him, unsure of whether he wanted him to stop or if he needed more. "God, look at you. Already pushing back and I haven't even done anything."

"Fuck you, Black." Severus snapped, shuddering when he felt thick fingers prod at the crease of his ass.

"Oh, I will be fucking you."

"Get your filthy hands off of me!"

"Shut up." Sirius snarled, throwing him onto the desk in the empty classroom. "You're gonna Shut up and take it, like a good slut." He ordered, Severus turning pink when he felt his cock twitch with excitement. Sirius smirked and stalked closer to the reddening male. "What? Do you like that? Being called a good slut?" He asked, gripping the others thighs and yanking him closer, shoving him down onto the table.

"Sirius!" Severus gasped in shock when his back roughly hit the table. Before he could reach up and assault Sirius, soft red ropes flew from the edge of the table, securing Severus's hands above his head as the other male loosened his tie.

"That's right, scream for me. No one will be able to hear you anyway." He smirked, looking down at the man trying to escape. His hand slithered down to grasp hold of the professors cock, biting his lip at the fearful whimper that escaped Severus's mouth.

"You sound so pretty for once. Keep whimpering like that for me, whore." He whispered, tying the green, Slytherin tie around Severus's mouth, stuffing the extra into his mouth to keep him from talking.

The black orbs of the restrained man widened when the another pair of silky ropes came and wrapped around his knees, spreading his legs wide for the male in front of him. The eyes moved to glare up at the grimacing male.

"What are you glaring at, bitch?" He snapped, tearing a piece of the professor's cloak before wrapping it around his eyes, taking away his sense of sight. "There, now you have no choice but to lay there and take it." Sirius crooned mockingly in his ear. Hands immediately found their way to the unmarked, naked body while Severus squirmed.

"Come on, Snivellus. You know you love it. I bet you've never been touched by another man." He laughed, nimble fingers pinching and rolling the pale pink nipples between them. Severus gasped and cried out, his body subconsciously arching into the touch as Sirius scoffed. "Look at you, already pushing into my touch like a needy bitch in heat. And I've barely even touched you!" He roughly swat the inside of his thigh, Severus yelping at the pain and moaning weakly after, Sirius caressing the red handprint and groaned.

"I'm going to ruin you. Just wait. You'll be begging for me to let you orgasm, to let you cum all over your filthy self. Oh but you know I'm not going to let you, no. You'll hold it and wait until I decide you- stay still!" He snapped, slapping his thigh again, making Severus jump. "God you're such a slut! Can't even finish talking before your bucking into my hand!.. does it turn you on that much? Just wanting me to fuck you dumb? For me to pound into your tight little ass?" He purred, watching Severus's cock twitch in excitement as he whined and curled his toes. "Yeah, that's always what a whore wants." Sirius murmured, grinding his cock into the others ass as he leaned down and bit and sucked on his left nipple.

A moan emitted from Severus, his body tensing at the feeling of the thick cock sliding against him. He balled up his hands, feeling Sirius pull him closer.

"Just like that, moan for me." He growled, coating his cock in a thick, slimy substance before prodding at Severus's tight hole. "Gonna have to relax if you want this to be easy. Come on." He shoved a bit harder, making it past the tense ring of muscle and earning a moaning sob from Severus.

Without waiting for the poor male to adjust, he slammed in completely, gaining wails and cries from the body underneath him. He pressed a hand down on his stomach to keep him flat on the table before he ground into him, searching for that sweet spot that would have Severus turn to putty in his grasp.

"I told you it would hurt." He scolded, holding onto his waist tightly as he leaned forward. He rotated his hips slowly, smirking when Severus jerked up. "Did that feel good? Oh, don't shake your head, we both know what that was." He scoffed, pulling almost completely out before slamming deep into his prostate, Severus sobbing out as his toes and fingers curled. Watery moans exited the professor's throat, Sirius groaning as he kissed and bit at his shoulders, leaving dark hickeys on his pale, fragile skin.

"You're so fucking tight! God, I should've done this years ago. I should keep you here, tell everyone that you've gone missing just so I can just keep fucking your sweet ass." Severus shook his head, pleasure coursing through him as Sirius continued to drill into his prostate.

He cried out when teeth sunk into his neck, blood pooling in Sirius's mouth as Severus shook. He moved his head when Sirius lapped at the wound, feeling himself twitch inside of Severus.

"'M Gonna fill you. Gonna make you swell so bad others believe you're pregnant. Oh but you and I both know that isn't the case, and you'll live with the fact I made you swell that big." He whispered, slamming deep into Severus once more before cumming in him. He watched the professor's stomach bulge, stroking his cock until Severus came as well.

They red ropes slithered away from his arms and legs, Severus going limp on the table as Sirius lazily pulled out of him.

"Hopefully this teaches you, calling me a bigoted mutt probably isn't the best idea." He stated as Severus shakily pulled the tie out of his mouth, revealing a weak grin.

"Why? Gonna fuck me again?" He sneered, Sirius pulling him closer with a growling purr.

"You have no idea what you just got yourself into." He whispered, Severus gripping his shoulders.

"Show me."