Percy's just pushed the desk chair in when Oliver struts muddily into the room, trailing a puddle behind him. He tosses his dirty Quidditch gear around the foot of his bed and collapses onto it, back down to his trousers and shirt. He grins happily over at Percy and chirps, "We won!"

"So I've heard," Percy sniffs, glaring daggers.

Oliver's eyebrows knit together, which is a great achievement—usually he doesn't notice at all and cheerfully goes about his business: running downstairs to party or passing right out. "You okay?"

Percy's already walked over to Oliver's bed, hovering over the pile of discarded laundry. On the one hand, if he washes Oliver's clothes, the room he spent an hour cleaning will actually be clean again. On the other hand, if he does that, Oliver will never learn. Tilting his head and staring at them, Percy sniffs, "I just cleaned."

"Oh," Oliver says, without a hint of apology or shame anywhere in his voice. "Don't worry about—I don't mind."

"I mind!" Percy shouts incredulously, scowling up at Oliver. "There's only two of us in here—it shouldn't be this hard to keep the room clean!"

When Oliver stands off the bed, Percy only takes one step back, trying to hold his glare up challengingly. It's hard to challenge Oliver when he's considerably bigger and more muscled, but Percy does his best. Oliver looks halfway between affronted and sorry this time, and he mumbles, "Calm down, Perce. It's just a bit of laundry. I'll do it later."

"No, you won't!" Percy practically whines. "You always say that and you never do it! And then I end up doing it, just because I'm tired of living in filth!"

"Well, I didn't ask you to do that!" Oliver says, now with a hint of annoyance.

Percy sucks in a bit of breath, puffing up. "You can order a team all over the pitch but you can't even keep your own room clean!" Then he does something in the spur of the moment that he doesn't at all mean to, and that he's never done before. He actually shoves Oliver lightly in the chest, making Oliver stumble back into the bed.

Oliver stares at him incredulously, before lunging forward and shoving Percy back—Percy's topples over onto the carpet. "Well, I'm sorry I'm not good enough for Perfect Prefect Percy!" he huffs, standing over Percy, still looking halfway sorry.

Percy doesn't want Oliver to feel sorry for him. He scrambles back to his feet and shoves Oliver again, this time with all his strength, and Oliver grabs him and wrestles with him, flipping him around and tangling their legs. The next thing Percy knows, he's being thrown onto the bed, and he bounces off it, ready to strike.

Oliver pins him down again by smashing their mouths together, forcing Percy's head sharply down into the mattress. Percy squeals into the kiss, and as soon as his lips part, Oliver shoves his tongue into Percy's mouth, hungrily exploring it and tracing everything. Oliver's heavy body is over his, pinning him down and flattening the air out of his lungs—he can feel Oliver's six-pack through their shirts. Percy lifts his hands to Oliver's shoulders as if to push him off but hesitates too long. Oliver grabs Percy's wrists and pins them to the mattress, continuing the heated, wet kiss. It's the first time Percy's been kissed with tongue, and it's strange and sloppy and exciting. A whole wealth of emotions runs through his trapped body, bubbling under his veins. He thinks he's blushing, and his blood's on fire.

When Oliver finally pulls off, Percy's mouth stays open—he's too shocked to close it. His glasses have been knocked slightly askew. Oliver opens his mouth like he's going to say something. Nothing comes out.

His eyes are fire and he dives in for another heavy kiss, just as desperate and violent as the first. This time Percy tries to kiss back—his brain's been sucked out of his head and he's going on instinct. Oliver's tented crotch starts to grind into him, and Percy moans fervently and tries to buck back. Oliver groans appreciatively and sucks on Percy's tongue. Percy starts struggling again.

He manages to jerk his wrists out of Oliver's grasp and lifts his hands to fist in Oliver's chestnut hair, pulling him down. Percy's completely lost it, and when he does regain any semblance of coherent thought, all he can think is, 'why didn't we do this before?'