I pulled out of the kiss, slid off the sofa and went to my knees between Steve's legs. I gently kissed down his chest and his stomach.
I tugged at the waistband of his sweatpants. Steve lifted his butt, giving me the chance to pull his pants down. I brought his sweats down to his ankles.
I leaned forward and started to tease the tip of his monster with my tongue. Steve pushed his hand on the back of head, forcing me to take his cock into my mouth.
While working on Steve's cock, I heard John shuffling around behind me.
I slid my lips down Steve's thick shaft, until I met his base. With my lips wrapped around the base of his cock, I massaged his shaft with my tongue.
I started to work my mouth up and down his long rod. While doing so, I caught sight of John in the corner of my eye. He was now topless and taking a seat on the sofa, next to Steve.
While still sucking on Steve's cock, I raised my hand and reached for Johns crotch. As soon as my hand connected with John, I could feel how hard he was. I could feel his cock pulsating, even through his jeans.
"He's good at that isn't he?" John said to Steve.
"Fuck yeah." Steve gasped.
While listening to them, I continued to suck Steve's cock and rub Johns crotch.
"Take your pants off." Steve said to John.
John knocked my hand away and stood up. He unbuckled his belt and opened his jeans. He quickly pulled his jeans down, pulling his boxes down with them.
Once John was sat back on the sofa, I reach for his cock again. I wrapped my fingers around his shaft and started to stroke it. I worked both of their cocks at the same pace.
Just as Steve started to leak pre into my mouth, he tugged at my hair. He pulled me off his cock and looked down at me.
"Suck your brothers cock." He said, grinning.
Without hesitation, I shuffled across the floor and placed myself between Johns legs. I once again wrapped my fingers around John's shaft and worked it slowly. I locked my lips around his helmet and started to suck hard.
Steve stood up and disappeared from my sight. The next thing I knew, my sweatpants were being pulled down. I shuffled slightly, allowing Steve to pull them all the way off.
I pulled my hand away from Johns cock. I worked my mouth up and down his nine inches, meeting the base of his monster with each lap.
Steve pulled at my waist, forcing me to position myself on all fours. His hands ran over my butt, teasing my hole as he passed it.
Steve's hands left my ass, for just enough time for him to spit into his hand. He worked his wet fingers against my opening. He slid one finger deep into my ass. I tried to moan, but my sounds were muffled by Johns thick cock.
I heard Steve spit again, just before he pressed his wet helmet against my ass. He slowly pushed his cock into me, until he was half way inside me.
"Fuck the slut." John said.
Steve began to thrust, slowly fucking me. His thrusts caused me to rock back and forth, making me suck John's cock at the same pace that Steve was fucking me.
Steve pushed further into me, until he was balls deep. He started to speed up, fucking me harder and faster.
With my ass filled with with my boyfriends cock and my mouth wrapped around my brothers cock, I began to ooze pre.
While Steve pounded my ass, I was working on John's cock harder then ever. Johns moans became loud while he was leaking a huge load of pre into my mouth.
Steve reached around me, took hold of my solid cock and gripped it tightly. He started to stroke me, matching the pace that he was fucking me.
Both John and Steve started to moan loudly.
"Fuck, I'm gonna cum." John gasped.
"Me too." Steve moaned.
John pushed on the back of my head, forcing my mouth to stay at the base of his cock. Within seconds, he was shooting. I started to gag a little, but John didn't let me go until he had finished dumping his load down my throat.
I didn't even get chance to take my mouth from Johns cock before Steve started to cum. I felt spray deep inside me, filling me with his warm juice.
Being filled with cum at both ends, it didn't take me long to cum. Steve's fingers tightened around my cock, as I began to erupt all over the carpet beneath me.
While Steve milked every drop from me, I took my mouth from around John's softening cock. I swallowed hard, tasting the cum that didn't make it down my throat.
Steve slowly leaned back, pulling his cock out of my ass.
"That was short but amazing." Steve said.
"Dam right." John gasped.
The three of us stayed as we were for a minute, while we caught our breath.
It was the strangest thing. John and Steve quickly put their clothes back on while I cleaned up the puddle of my cum. We then sat and started chatting like nothing had just happened.