Actions

Work Header

Rating:
Archive Warning:
Category:
Fandom:
Relationship:
Characters:
Additional Tags:
Language:
English
Stats:
Published:
2025-08-16
Words:
2,858
Chapters:
1/1
Comments:
6
Kudos:
55
Bookmarks:
8
Hits:
586

If walls could talk.

Summary:

Percy and Oliver, told by the walls.

Notes:

(See the end of the work for notes.)

Work Text:

If walls could talk, the room of requirements would have thousands of stories to tell, how an army if children was raised and protected in its cavern, or how a young man called Remus Lupin spent months sleeping on the thick carpet in front of the fireplace after having some kind of fall out with his friends. Or maybe the room would talk about the Prefect and the quidditch captin, who had a space they shared with four other boys, but needed somewhere private to kiss.

maybe it wasn't the best story, or anyones favourite tale, but there was something between them- the walls knew- something they had all seen. There was a fire in each of their hearts, and sparks stired between them, often unsettlingly deceptiv. Many students thought they hated each other, the walls knew better, the walls knew exactly how it all played out.

***

The walls in their dorm knew all about their first kiss, hurried and quiet, a press of mouths. It had been building for days, Percys gentle guidance that had moved Oliver to develop a regular study schedule, Not one he stuck too, but the thought was there. And there had been the teasing on Olivers end, how he'd pinch food from Percys plate at meal times, domestic things. Percy played it off, and ignored it, but when Oliver said: "You know, your beds ten times more comfortable than mine", and crawled onto it, stretching himself out like a cat. Percy watched in horror and poked his side,"Your getting sweat on my sheets"

"But Percy...", Oliver whined, and hooked his arms around Percys awaist, pulling him down, half onto the mattress, half onto Olivers chest,"It's so nice"

Percy had to restrain himself from agreeing.

If the walls could talk, these ones would say too much; about how Percy hesitated, how his head cocked to the side, surveying Oliver, but not pushing him, asking rather than demanding.

And how Oliver- beautiful, bountiful Oliver, with his chestnut hair and coffee skin, who looked up at Percy with want in his eyes, with need- pushed up, kissed him.

Their lips brushed.

Percy jumped back, the walls remember, he didn't flinch, but rather how he startled, Oliver had to grasp his hips to stop him from bolting.

"Stay", Oliver murmured.

If the walls could talk, they would tell you how he did.

***

If the walls could talk, the brick in the history of magic classroom would tell you about the notes, the little jibes and confessions scribbled on torn bits of Olivers textbooks and notes.

I was to kiss you.

You can't write that, what if somone sees?

But it's true.

Is it?

Yes. Again. I want to kiss you again.

Or, in Percys dashing penmanship; This lesson is so boring I'm going to DIE.

I'll give you mouth to mouth.

thanks

your welcome :)

Or, in one particularly boring lesson, Olivers chicken-shit handwriting seemed to mutter:

I have decided

what

We will take over the world

?

We will infiltrate the ministary

Ministry

Ministry, and crown you minister

the minister doesn't have a crown

but we'll make one

Will we

do you want red or black

?

CHOOSE

red?

Oliver slid him a scribbled on paper crown.

If the walls could talk they would tell you how Percy slid it into the back of his folder, if they could talk they might say how Percy kept all of Olivers scribbled notes.

Quidditch today, missing dinner, don't worry.

If the walls could talk, they might say how sometimes Oliver cracked open Percys worn scrap-book. How sometimes he would sit for hours, running his hands over the words.

***

If the walls could talk, the greenhouse would tell you of how one day Percy had given Oliver an especially gruelling detention, and Percy had agreed to go with him just to shut him up.

If the walls could talk they would mutter and mumble, and wonder out loud at how, dirty from scrubbing the concrete floor, knees muddled with mud, Oliver had taken Percy by the back of the neck and kissed him.

And how Percy, all tounges and teeth; all bitten lips and crooked smiles, kissed him back. (And back, and back, and back)

How they lay tangled together, Percys arm tucked around Olivers back, and the keepers head squished into the crook of Percys neck.

How their legs were twisted together, how they wore matching smiles, and loved each other in equal measure.

If walls could talk, the greenhouse would tell you about how they stayed pressed together until the stars rose, until the clouds parted, and Oliver listened as Percy, quiet and sleepy, pointed out the constellations that he knew.

***

If walls could talk, they would tell you about that time, after Percy had sent a group of first years scampering off to their next class, Oliver had taken him by the wrist and pressed him against the wall, how Oliver had taked Percys bottom lip into his mouth and sucked in the way that made him moan.

If walls could talk, they would tell this tale fondly, reminding themselves of the bodies, one pressed against the other, kisses upon kisses, traded like currency, back and forth.

How Percy Weasley would shiver against the cry of his own name as it poured out of the mouth of another man, a prayer, an oath, a promise.

Percy- Perce- Percy. Percy. Percy. Perce- Fuck- Perce-

***

If walls could talk, the stone of the broom closet might utter the story of how their first (of many) 'I love you' -s came into being.

How on his prefect rounds, Percy lost Penelope by walking to fast, and suddenly he found himself alone in the dark, how he heard his name being called, softly. (For Oliver was always soft, the walls knew, always gentle and caring, always good to Percy, always loving)

Oliver took Percy by the waist, pressing his chest to Percys back.

"Your not ment to be out of-", Oliver kissed the nape of his neck,"Of- of the dorm."

Oliver laughed and grazed his teeth along Percys skin,"Is that so?", he asked softly, and grinned as Percy shivered,"Well, I have a very...  Important message for you", Oliver murmured and nuzzled Percys neck.

"Ah... What's the message?", Percy muttered, leaning against Olivers chest, and breathing heavily.

Oliver glanced around,"Not here", he muttered, and took Percys hand, leading him towards a dark wooden door to their left.

Percy let Oliver lead him into the dark, and felt around him for a light switch,"Lumos", he whispered when he couldn't find one. In the light he saw that Olivers pupils were wide and his face flushed,"Percy", he whispered,"I have a secret"

Percy smiled down at him,"Are you drunk"

Oliver shook his head uselessly.

"Oliver", Percy chided,"Tell me the truth"

Oliver shrugged.

"Oliver"

"I have a secret"

"You said"

"Let me tell you?", he whispered, and stepped towards Percy, pushing up onto his toes,"Let me tell you."

Percy felt Oliver wobble and grabbed him by the waist,"Whats gotten into you?"

"Fire whiskey", He giggled, and then sobered slightly,"Percy", he spoke into the shell of Percys ear, breath ghosting over his skin.

"Oliver", Percy replied weakly, tightening his hold on the other boy,"Whats your secret?"

Oliver gasped and hit his chest,"you can't just ask that!", he yellped, and tried to pull away.

"Nooo, I'm sorry, Oliver", Percy laughed, and bit his lip,"C'mere"

Oliver melted into his chest,"Percy"

"Oliver"

"Percy"

"Mm"

"I love you"

Percy froze, and closed his eyes, trying to reason with himself.

"Like, I'm in love with you", Oliver went on, unaware of Percys turmoil,"I want to spend the rest of my life woth you"

"You- Your drunk", Percy said, and tried to pull Oliver from the room,"Ollie."

Oliver pouted,"If you don't say it back- I- I- I'll...", Oliver scrubched up his face,"theres an eyelash on your cheek", he said.

Percy picked it off.

If walls could talk, they'd tell you how Percy wished Oliver would say that again in the morning.

If walls could talk they'd tell you that he did.

***

If walls could talk, the burrow would have a lot to say about mistletoe, and about how the dark curls of leaf and berry would pop up and freeze two people in place, how on their way to bed, halfway up the stairs, the shrub had bloomed above them.

On the curve of the staircase, hidden from theor family, Percy took Oliver by the waist, and pressed a firm, ghostly cold kiss to his lips.

"Merry Christmas, Ollie", Percy muttered.

Oliver lent in to kiss him again, and they giggled, hand in hand, to bed, pressing their lips to each others exprosed skin.

Oliver mouthed at Percys wrist, and in return Percy pressed his lips to Olivers collarbone.

Somone took his shirt off just to watch Percy gasp, and flexed slowly, as though he had all the time in the world, in that moment, Percy hated him.

And then Oliver clambered onto the bed and slotted himsef between Percys thighs to toy with the strip of pale skin at the base of Percys shirt, and Percy remembered he didn't hate him, he loved him, very much.

If walls could talk, they would say that on christmas day, In the Wood kitchen, Oliver opened a small parcel that had been slotted under the tree. An album of love notes, of photographs and doodles, all of their winding paper-trail.

At the end Percy had scrawled; I love you, more than you know, more than I know, even. I love you infinitely, more than tea and books, I could spend a forever kissing your lips.

Oliver had to send Percy a hasty letter in return, four words long.

The walls knew what it said.

I love you too.

***

If walls could talk, the kitchens would snap and whine about how Oliver and Percy would sneak downstairs to collect treats for each other, Oliver would scavenge for shortbread, and Percy would pile up the quidditch shaped pastries that the house elves loved to make.

The kitchens would talk about the sole time the duo had attempted baking, and ended up with a burnt cake, some leftover sprinkles, and a pile of flour that had fallen onto the floor and soon dusted every surface like snow.

Oliver started it, of course, grabbing a handful of powder and tossing it towards Percy.

Percy held back a grin and retaliated viciously.

Eventually the fighting stopped long enough for them to kiss, Oliver sat up on the countertop, and Percy pressed sweetly between his legs, Oliver revelled in the glory of being able to look down at Percy, he kept abandoning his lips to kiss the freckles on his forehead.

Oliver kept coming back to the dot on the bridge of his nose, light fluttery kisses pressed one after the other to smokey, flour-dusted skin.

Percy tilted his chin up, begging for his lips to be kissed, Oliver could only deny him for so long before he drew his legs around Percys waist and threw his arms lazily over Percys shoulders, kissing and kissing and kissing him back.

***

If walls could talk, the quidditch changing rooms would have lots to say.

All about the year that Percy would sneek in and leave notes for Oliver to find.

One, tucked into the verry toe of his boot, read; I want to kiss you till the world end, till all the cities have turned to ash, I will love you forever, this is a common fact.

Another, slid beneath his shampoo bottle and charmed not to get wet read; You know how beautiful you look on a broom? You're the only thing in the air, you're the finest creature in the world, I understand why muggles say theirs stardust in human bones, you exist, Oliver, and that means more than anything else ever has.

If walls could talk they'd tell you how ecstasy thrummed in every kiss after a win, or how greif stung on the tounges of to boys who were joint by both theor ephemeral live for one another and there silent lips.

The walls mught tell you of that time, of the silent tears cascading down Olivers face,"Fuck. Percy-"

"Shhh", Percy muttered, and pushed his glasses away from his eyes,"Oliver", he murmured, and reached a gentle hand to swipe away his tears,"I need you to listen to me, okay?"

Oliver clenched his jaw and closed his eyes.

"Oliver, love..."

Oliver shook his head, and a tear trickled from the corner of his wrinkled eye, and tracked a silver trail down his cheek.Percy lent in to kiss the corner of his eye,"Oliver", he murmured,"Oliver, I love you, and I'm not gonna stop loving you." Oliver sniffed, and pulled away,"Don't you dare", Percy snapped, and grabbed Olivers wrist desperately,"Oliver. Darling, listen to me."

Oliver sniffed again and stilled, his body tense, and his kit half discarded.

Percy glanced around the room, at where Olivers boots and helmet had been thrown against the wall in despair, and how his shirt had been fumbled over his head, and then (when percy had come in) he had fallen into his livers arms and sobbed.

"You are not your losses", Percy promised,"Okay?"

"We lost", Oliver cried, and shook his head,"We lost, Percy, I fucked it all up I-"

"Shut up", Percy snapped,"If you keep insulting my boyfriend, I'm gonna have to give you a detention."

" 'M sorry", Oliver murmured and dropped against Percy again,"I didn't mean to..."

"I love you", Percy promised and kissed the top of Olivers head,"And I'll never stop."

Oliver hugged Percy, and Percy held him right back, kissing his hair over and over again,"I love you, I love you, that's never gonna change"

Maybe the walls would tell you about that.

***

If walls could talk, the great hall would ramble about Olivers panicky breakfast habits. How he'd skip meals and double up on others. How Percy was the one who knoticed, who made shre he ate.

"Oliver", Percy called, ripping open the keepers bed curtains,"Oliver."

Oliver looked up from his quidditch notes and swallowed,"...Percy", he said,"Hello"

Their dorm mates were in the room, Jonny eyed them suspiciously,"Oliver, could you come with me, please?"

Oliver, begrudgingly, followed him outside, and stood on the step above Percy,"Whats up?"

Percy looked his dead in the eye,"You weren't at breakfast", Oliver shrugged and Percy sighed, he reached out, and took Olivers wrist,"And then you weren't at lunch"

Oliver shrugged and looked away," 'M not hungry", he muttered," I need to work, Perce"

Percy frowned, and took his jaw into his wide palms,"Baby..."

Oliver shoved him off,"I need to finish-"

"No"

"Percy..."

"Stop it", Percy snapped, then lowered his voice and sweetened his voice,"Oliver. I need you to eat something for me"

Oliver looked away,"I need-"

"Oliver", Percy begged,"Fucking please"

Oliver looked down,"Fine", he murmured.

Percy pushed Oliver down onto the step and produced a sandwich,"Eat", he odered.

Oliver frowned at the sandwich,"Then can I keep pla-"

"Yes, then you can keep planning bloody quidditch moves"

Oliver took a bite of the sandwich,"...Percy", he said, swallowing thickly,"I... thank you", he dropped his forehead against Percys stomach, and took another bite of the sandwich. He kept his head down until he'd finished it, and Percy crouched down to press a kiss against Olivers forehead,"Good boy", he murmured.

Oliver shot his head up so fast that it knocked against Percys, and the redhead jolted back, catching himself on the banister.

Oliver had a crazed look in his eyes,"I- fuck, are you okay?"

Percy nodded,"Sorry, I didn't mean to...", he coughed and stood up, brushing his robes awkwardly,"make you uncomfortable, or anything"

"You didn't", Oliver said, and reached out to Percy,"Oh my god- I..."

Percy shook his head and helped Oliver up,"Sorry"

"Don't apologise", Oliver growled, and grabbed at Percys robes, crashing their lips together, not in anger or greif, but in something sweeter, some kind of sugary, buttery want.

"Oh", was all Percy could say, when Oliver pulled back,"Oh... oh - Oliver, did you like that?"

Oliver flushed and looked away,"I..."

Percy lent down and kissed his neck, a press of lips, nothing more, but it made Oliver shiver nonetheless.

"You've been so good for me", Percy promised, and pressed another faint kiss to his temple,"So good"

Oliver looked at him, something forbidden and new in his eyes,"Percy, If you keep this up I... I think I'll explode"

Percy smiled and kissed his hair,"Go and finish your quidditch plans", he muttered.

Oliver pulled away and smiled, stepping up a few steps, to become taller than Percy,"Kiss me once more, though"

"Fine", Percy mused.

If walls c could talk they'd have alot to say about Percy and Oliver, enough stories to line the walls of time.

Notes:

comments appreciated :)