I finished my plate and got up to wash the dishes. Ashley came over to help. She leaned over the sink to rinse a glass and her ass brushed against my leg. It wasn’t an accident. She left it there, moving just a little, like she was inviting me. I could hear her breathing faster… and so was mine.
I turned, took her gently by the waist, and pulled her against me. Ashley let out a shaky little breath but didn’t pull away. Instead she pressed her ass back against my growing bulge.
“Are you sure?” I asked quietly.
She only nodded, biting her lip with that submissive look that drove me crazy.
I kissed her slowly. Her lips were soft and tasted like the cold beer we’d had with dinner. Her hands trembled as they slid up my chest, but she didn’t stop. The kiss grew deeper. I pinned her against the counter and let my hands slide down her back until I was gripping that big, perfect ass, squeezing it hard. Ashley moaned into my mouth and started grinding her hips against me.
“Take off your shirt,” I whispered in her ear.
She pulled it off slowly, almost hesitant. Her big, firm breasts spilled free, n*****s already hard and pink. I grabbed them, squeezed them, kissed and sucked them hungrily while she gasped and tugged at my hair.
“Ah… yes…” she whispered, arching her back to offer them to me.
I yanked her shorts and red panties down in one motion. She was soaked. I sat her on the counter, spread her legs, and dropped to my knees. I licked her slowly, tasting every inch, sliding my tongue deep while she moaned louder and squeezed my head between her thick thighs.
“God… like that… please… don’t stop…” she begged between gasps, rocking her hips against my face.
When I felt she couldn’t take any more, I picked her up and carried her to the couch. I put her on all fours, that perfect heart-shaped ass raised high in front of me.
“Be a good girl and spread wider for me,” I said as I took off my pants. “I want to see everything.”
Ashley obeyed instantly, arching her back and lifting her ass higher, giving me a full view.
“L-like this?” she asked in a shaky voice, her face flushed with embarrassment and pure lust.
“Good girl…” I groaned, grabbing her hips.
I pushed into her slowly, inch by inch, savoring how tight and hot she felt around me. Ashley let out a long, deep moan and pushed back, wanting all of me.
“More… please… I want to feel all of you…” she begged.
I started thrusting harder, gripping her hips tight. Her big breasts swung with every stroke. Every soft slap on her ass made her wetter and louder. I grabbed a handful of her blonde hair, pulled gently, and arched her back more.
“Yes… harder… just like that…” she panted. “I love it… don’t stop…”
The sound of skin slapping skin filled the room along with her moans. I f****d her deeper, feeling her squeeze around me every time she got closer. When she came, she shook violently, her whole body trembling as she clenched so tight I almost finished right there. Her moans turned into desperate little cries of pleasure.
I pulled out just in time, flipped her over, and came all over her breasts and stomach while she looked up at me with those glassy blue eyes, biting her lip and smiling in pure satisfaction.
We stayed lying on the couch for a while, sweaty and breathing hard. Ashley let out a soft laugh, still blushing, and cleaned herself a little with the t-shirt lying on the floor.
“I’ve never done anything like this on the first day…” she said, almost to herself. “But… it was really good.”
I smiled and brushed her hair back.
“I guess you were right, Ash. Some things you only do in college… right?”
She laughed softly and cuddled against my chest for a moment before getting up to grab some water. Neither of us said much more that night. We both knew this was either the start of something… or just one hot, casual night between roommates.
And honestly? Neither of us seemed to mind either possibility.