Skip to content

Romance

girl next door fixed my squeaky chair, got my bfs ok by text, then made my bed squeak worse

Priya fixes the femboy's squeaky chair, DMs him from six feet away, gets his boyfriend's blessing by text, locks the door and fucks him till the bed squeaks.

Femboy × neighbor flirtingBisexual dorm romanceShe locks the door and rides him

18+ Adult fiction. Everyone in it is an adult.

adult sexual contentoral sexnonexclusive relationship
oralridingnonexclusivedorm
bi

Priya knocked on our door holding a can of silicone lubricant.

That sentence requires context.

“Your chair needs oil,” she said.

I looked at the can.

Looked at Priya.

Looked back at the can.

She lived next door, bio major, eyeliner sharp enough to count as laboratory equipment, and had apparently chosen violence before breakfast.

“You rehearsed that entrance.”

“A little.”

Behind me, Marcus’s ancient desk chair made its signature noise when he stood up.

EEEEEK.

Priya pointed into the room.

“Exhibit A.”

Marcus looked mortified.

“Everybody can hear that?”

“The chair? Yes.”

He went pale anyway.

Priya sighed.

“Relax. Nobody is cataloguing your private life. The chair is just objectively terrible. I have silicone spray because my closet door sounded possessed last month.”

Marcus visibly returned to his body.

“Oh.”

“Can I fix it before I develop a stress response to office furniture?”

I stepped aside.

“Please save us.”

Priya flipped the chair upside down like she’d been waiting her whole life for this moment.

Marcus crouched beside her.

I sat on the bed and watched.

That part was not about the chair.

Priya usually wore oversized campus sweatshirts and cargo pants. That morning she was in black bike shorts and an old lab tee cut off at the waist. Her hair was tied up. When she leaned over the chair, a thin strip of skin showed above the waistband.

I noticed.

Priya noticed me noticing.

Then went back to the wheel assembly like nothing had happened.

Interesting.

My phone buzzed.

Instagram.

Priya had replied to the Close Friends Story I’d posted twenty minutes earlier: coffee, bare legs, Marcus’s awful chair in the background.

btw that outfit is rude for 9am

I looked at her.

She was still holding the lubricant can.

“Seriously?”

Priya’s phone buzzed in her pocket.

She pulled it out.

Read my expression before she even opened the app.

“What?”

“You are in the room.”

“Some things are easier in writing.”

Marcus looked between us.

“Am I missing something?”

“No,” Priya and I said at the same time.

He narrowed his eyes.

Then decided, wisely, to finish tightening a bolt.

The chair stopped squeaking.

Marcus rolled it back and forth with genuine wonder.

“You’re a genius.”

“I’m a bio major with a spray can.”

“Same thing.”

He got a text from his sister and left to call her in the hallway.

The door stayed open.

Priya packed the can into her tote.

I leaned against the desk.

“So.”

“So.”

“The outfit is rude.”

She smiled.

“Extremely.”

“You’ve never said that before.”

“I’ve thought it before.”

There it was.

I felt the familiar little shift when a joke stops being hypothetical.

“How long?”

Priya looked at the open doorway.

Then back at me.

“Since the Halloween party.”

“October?”

“You wore eyeliner and that tiny black skirt.”

“You remember the skirt.”

“I have eyes.”

“You’ve had my Instagram since September.”

“I have self-control.”

“Debatable. You just DMed me from six feet away.”

She laughed.

Then got serious again.

“I didn’t know what your situation with Marcus was.”

“Nonexclusive.”

“Actually?”

“Actually.”

“Does he know that, or is this one of those things people say right before ruining Thanksgiving?”

I laughed.

“He knows.”

“Friends?”

“Friends are tell-first territory.”

Priya nodded.

“Good rule.”

I picked up my phone.

Me → Marcus: priya is flirting with me in our room while holding industrial lubricant. this is not a joke. i am interested. friend rule check.

He read it from the hallway almost immediately.

Typing bubble.

Marcus: first of all SILICONE is not industrial

Then:

second: yes. tell first not ask permission. you want her?

Me: yes

Marcus: then stop texting me and talk to her

I showed Priya.

She read it.

“He corrected the lubricant classification.”

“He’s pre-med adjacent. It’s terminal.”

She handed the phone back.

“Okay.”

“Okay what?”

“Now I can ask the question I actually came over to ask.”

I looked at the chair.

“The chair was fake?”

“The chair genuinely needed oil. I’m not a monster.”

“Priya.”

She stepped closer.

Not touching yet.

“Can I kiss you?”

That was considerably less mechanical.

“Yes.”

She kissed me with one hand at my waist and the other still smelling faintly like silicone spray because apparently romance is a humiliating genre.

I laughed against her mouth.

She pulled back.

“What?”

“Nothing. Keep going.”

“Very compelling feedback.”

I pulled her back by the cut hem of her shirt.

The second kiss lasted longer.

No audience.

No floor spreadsheet.

No mythology about people listening through drywall.

Just Priya, me, an open door, and the fact that Marcus had gone downstairs after his call because he was apparently capable of reading a room after all.

Her thumb moved slowly over my hip.

“Still good?”

“Yeah.”

“Good.”

She pushed the door shut with her foot.

Not slammed. Just shut. The latch clicked and the room got smaller.

“Lock?” she said.

“Marcus has a key.”

“Marcus is getting coffee.” She held up her own phone. He’d texted her too, apparently, from the stairwell: room's yours for an hour. lock it. do NOT use the spray on anything that isn't the chair.

“He’s a good roommate,” I said.

“He’s a great roommate.” She reached past me and flipped the lock. “Okay. I’m going to say this once, because I’m a scientist and I like a clear protocol. I want to touch you. A lot. Anywhere you’ll let me. You tell me where the line is and I won’t cross it, and if you say stop I stop in the middle of a sentence.”

Nobody had ever given me a protocol before. It was the hottest thing that had ever happened to me.

“No line,” I said. “Just—don’t stop unless I say.”

Priya smiled like I’d handed her a grant.

She walked me backward to my own bed and sat me down on it and then stood there between my knees and looked. I was in the same stupid outfit from the Story. Marcus’s old gray shorts cut way too short, a cropped white tee, bare legs, one sock.

“Rude,” she said again, softer, and dragged her fingertips up the inside of my thigh until they disappeared under the hem.

I was already hard. Had been since the second kiss. She found that out with the flat of her palm and made a pleased little noise, like a result coming back the way she’d predicted.

“Oh, you’re very into this.”

“You’ve been bending over that chair for twenty minutes.”

“I know. That was on purpose too.”

She pulled the shorts down and off and tossed them onto Marcus’s newly silent chair. Then she knelt on the floor in her bike shorts, pushed my knees apart with both hands, and took my cock in her mouth like she’d been thinking about exactly this since October.

She probably had.

I grabbed the comforter. She was slow and wet and thorough, one hand wrapped around the base, the other pressed flat to my stomach to keep me from squirming, and every time I made a noise she’d hum back, which made it worse. Her eyeliner stayed perfect. I don’t know how. I was a wreck within a minute.

“Priya—Priya, wait, I’ll—”

She pulled off, lips shiny.

“Do you want to come like this,” she asked, “or do you want to fuck me?”

I actually could not answer for a second.

“Second one,” I said. “Second one. If you—”

“I asked.” She was already standing up, peeling the bike shorts down. “I’m a bio major. I have condoms the way I have silicone spray. Preventive maintenance.”


She pushed me flat on my back and climbed on top of me, still in the cut-off lab tee, her knees on either side of my hips on a twin XL that was absolutely not built for this. She rolled the condom down on me herself, quick and practical, and then she held me and sank down onto me in one long slow slide, and her mouth fell open and that was the first time all morning she didn’t look like she was winning.

“Oh,” she said. “Okay. Okay.”

She was so wet. So hot. She sat all the way down and just stayed there, hands on my chest, breathing, and I put my hands on her hips and held still because she looked like she was memorizing it.

Then she started to move.

She rode me the way she’d taken the chair apart: methodically, adjusting, paying attention to what worked. A little forward. A little back. Then she found the angle she wanted and made a sound I’m going to be hearing in my head during every lecture until graduation, and she stopped adjusting and just went.

The bed squeaked. Worse than the chair ever had.

“Oh my god,” I said. “The bed.”

“Everybody can hear that,” she said, breathless, and grinned down at me, and didn’t slow down at all.

I pushed the lab tee up and got my hands on her and she grabbed my wrist and moved my thumb exactly where she wanted it, between her legs, right above where I was sliding into her. “There. Keep that there. Don’t move it. Don’t—”

I didn’t move it. She came with her head thrown back and her whole body clenching down on me in long, hard pulses, and she kept riding me through it, slower, deeper, until I couldn’t hold on anymore and came up into her with my hands locked on her hips and her name coming out of me way too loud for a dorm on a Saturday morning.

She collapsed onto my chest. The bed made one last squeak.

“We have to oil that,” she said into my neck.

“Not with the spray.”

“Not with the spray,” she agreed.


We were still lying there, sweaty and tangled up in my comforter, when my phone buzzed.

Marcus:

coffee shop. want anything

I showed Priya.

She typed the reply herself after I handed her the phone.

iced chai. oat milk. ty marcus

Marcus heart-reacted it.

I stared at her.

“Bold.”

“I fixed his chair. We have rapport.”


That afternoon Priya posted a picture to Close Friends.

The repaired chair.

Nothing else.

Caption:

preventive maintenance

I replied:

is that what we're calling it

She answered:

the chair? yes

Then:

you? no

Typing bubble.

you were the actual reason i knocked

I stared at that for a full ten seconds.

Then sent her the mirror photo from Halloween.

The one with the tiny black skirt.

for your records

She heart-reacted it instantly.

Some evidence belongs in the file.

Picked for this story

Stay with the Instagram tension

Browse all stories

Keep this one?

Portrait of Aurora Vale

Aurora Vale

Aurora Vale writes adult fiction built around patient escalation, specific characters, and power dynamics that have an actual reason to exist.

Advertisement Advertisement

Sponsored link — we may earn a commission. Not an endorsement.