Remus rinsed the shampoo from his hair, and not for the first time wondered if it was actually Lucius pulling the strings. He and Severus hadn't done anything sexual on the terrace. Their snogging session had been interrupted by fairy dust settling around them. As they paused, a doorway had appeared. The egress had led to the same place in a hallway that they'd been led to yesterday, and as before they'd gone their separate ways.
He came out of the bathroom, towel slung low on his hips, and he discovered his costume for the evening. It was a Carnival costume, full length red silk with gold and tiny green threads running through it. It shimmered, and sparkled on its own. The instructions indicated he wasn't to wear underwear, as they would interfere with the line and movement of the garment. There were soft, golden slippers decorated with gold twists and cabochon style gems. The mask was covered in gold and red sequins and what appeared to be phoenix feathers. Remus ran a hand behind the cloth, just to see. It was implausible, but the material skirted the line between opaque and sheer. The evening would definitely be interesting.
Remus entered the ballroom as he'd be instructed. Dinner was apparently going to be a selection of little dishes from various ethnicities that celebrated Carnival or Mardi Gras. The long table was piled high with the tasty looking morsels. He recognized the king cake, it was in the New Orleans style with purple, green and gold icing. Then he chuckled, he was far too interested in the food here. Looking around he saw others slipping into the room. They were all wearing costumes similar to Remus' own. Although they all appeared to be slightly different in style, they all were in the house colours of the wearer. Well, that was his assumption since his own was Gryffindor and all the other house colours were all represented as well.
When Severus entered the room Remus knew immediately. Of course, the nose was a dead giveaway, and his hair gleamed like a raven's wing against the dark green. They mingled and ate, and Remus could see people straining to see what treasures the costumes barely hid. Harry's eyes were fairly popping out of his head as watched Draco. The Black sisters discussed how best to flash their tits at the crowd since they'd discovered a new lifting charm. Hermione was letting her drink drip onto the front of her dress, the cold liquid causing her nipples to peak and show through the fine material. Remus could smell the lust in the air.
A band appeared in one corner and began to play, loud, throbbing club style music. The youngest amongst them were the first on the floor. Remus sought out Severus who had carefully stayed just out of his range.
When Remus caught up with him he asked, "Would you care to dance?"
"To this?"
"I'm certain you've danced to something like this before."
Severus looked away. The music changed to a slow number. "I know you can dance to this."
"And you'll badger me all evening unless I do."
Remus flashed his best smile. "Of course."
Severus let himself be led out onto the dance floor. Remus pulled him close, and their thin garments did nothing distract from the firm, warm skin beneath. They glided and Remus dipped Severus. Remus began to grow hard against Severus' thigh.
"You'll be embarrassed when we finish."
Remus replied confidently. "No, I won't, though I doubt anyone will be looking anyway."
The slow music ended, returning to the hard driving, fast paced music. Severus had declined to continue. They each picked up a drink from the table, something aqua and fizzing. Two slow dances and three fizzy drinks later Severus finally agreed to a fast dance. The atmosphere had become completely club like, flashing spinning lights included.
They danced as frenetically, as the music allowed. Once they started it didn’t seem like they could stop. They were doing a dance that Remus called 'The Bump', and bump they did hips, arses and groins. During one move where their groins pressed together, Severus grabbed Remus and held him there. Remus looked into Severus' eyes for the next move. Severus made the connection, himself.
Remus saw them pressed together, rubbing their cocks against each other through the gossamer material. It was going to be a lovely, perfect, public mess. With that thought he rocked his hips against Severus'. He could feel Severus hardening, and it didn’t take much to line their cocks up against each other. Remus thrust and wiggled while Severus held one of Remus' hips with his hand.
They pressed together roughly, pushing and taking. They were filled with need and want and their bodies took the lead. The rest of the revelers fell away as they rocked and thrust together. Severus faltered in his steps, and Remus immediately put his arms under his arse and lifted him up. The choreography couldn’t have been more perfect as Severus wrapped his legs around Remus.
Now, they'd moved into a position that there was no holding back. Their cocks rode against each other and the silky material, and the delicate pull and slide would be their undoing. Remus felt Severus swell even further, and rocked, rapid-fire against him. Severus twined his fingers in the honey coloured hair and pulled. The slight pain was just what Remus needed, and the both erupted in the middle of the dance floor.
They had stopped moving, and Remus still held Severus to him. Remus whispered. "Lovely"
Severus' boneless legs finally let go and touched the floor again. Remus still hadn't released him. "Lupin." Severus hissed.
Remus cast a cleansing charm on them, and then in a low rough voice filled with emotion said, "Come to my room, Severus. Not because you have to, but because you want to."