"Wank me."
"What?" He doesn’t mean what I think he means, does he? Sirius thought.
"You know. Wank me, masturbate me, clean my broomstick..."
"Yes, I know what it means...I just...Why?" I really shouldn’t question, I should just do, Sirius thought feverishly. I mean, oh my God, this is Remus, asking me to do him.
"Why not? Look, we’ve been in here for five hours, and they probably won't miss us for another two. This is getting really boring. It’ll give us something to do. Besides, it’s your fault we’re locked up in here," he smirked.
"Um, well..." Okay. I’m locked up with the boy in my dreams, he asks me to wank him, and I have to be persuaded. I must be mad.
"Look, I’ll go down on you in return. And it’s not like you haven’t done it before."
Sirius, still caught up in his musings, took some moments before the words hit him.
"Wait, wait, wait. Did you just offer me a blowjob?"
"Yes, if, that’s what it takes to--"
He was abruptly cut off by Sirius, who kissed him forcefully on the mouth.
When he managed to break off the kiss, he said, seriously, "Sirius, as nice as it might be to kiss you, I’m saving my kisses for the person I love. I hope you understand."
"Yes," he said, although it stung him inwardly. Of course he doesn’t love you, stupid git.
After an awkward silence, Sirius said, "Shall we get going?" That didn’t feel to him like the right thing to say. It probably wasn’t, judging by Remus’s look.
"Well, yes. Get over here, then," Remus said.
Sirius crawled closer to Remus. He put his hand on Remus thigh and stroked it slowly. If I’m just going to do this once, I’ll do it properly, he thought. He stroked higher and higher until he got to Remus’s crotch. Remus’s breath caught.
"Breathe, Remus," he murmured. He stroked Remus’s cock through his pants a couple of times, and then undid his buttons. There a surprise met him. Instead of cotton, he was met by skin and hair. Instinctively, he took his hand away.
"Remus," he said, a bit shocked.
"I almost never wear underpants. I don’t like the feeling. Please don’t stop," Remus replied, more than a little breathless.
Sirius pulled down Remus’s trousers a bit, so they left his cock bare. Then, he started stroking him ever so slowly. He paused every now and then when Remus became too excited, and continued when he had cooled down. Remus’s breath started to become irregular, and Sirius sped up a bit. All the while he had kept his eyes on Remus, who was blushing and murmuring constantly without words. But for some reason, he looked down. He was amazed at the sight, his own hand wrapped around Remus’ cock, stroking, caressing. He felt something he’d never felt before, not with James and not with any girl. He just had to bend down and taste Remus. He licked the underside of the head, and Remus came. Sirius was so taken aback that he didn’t turn away. Then he heard Remus whisper something that could have been, "Sirius".
Then Sirius came back to reality. Oh, shit, he thought. And then, he felt something. He had sperm in his hair. Oh, shit, he thought again. He licked his lips. Apparently he had sperm on his face too. Oh, shit, he thought for the third time.
All the while Remus had started undressing him. When he saw Sirius’ face, he just said, "Sirius, you’ve got sperm all over your face".
"I know", Sirius said, and noticed Remus’ hand, doing nice things to him. "Aagngihh," he said, or rather, sounded.
"Just lie back and relax," Remus said. "I know what I’m doing. And I’m sorry about the sperm. I’ll clean you up later."
Sirius leaned back, and whispered, "Thanks."
Then he was quiet a few seconds when he felt Remus’ mouth on his cock. But when Remus started moving Sirius started half saying, half whispering incoherent things. After about half a minute he came, murmuring "Remus."
Remus answered, after swallowing:
"Yes, I’m here."
Then he lay down besides Sirius, who was still panting.
"Sirius," he said.
"Yes?"
"Kiss me."
And so he did.