PROMPT: Can you do one of Jeff walking in on Nick during his "personal time"

*smut warning*


Nick made his way into his room quickly, knowing Jeff was in class for another half an hour. That meant Nick got the room to himself and could do whatever he wanted; and what he wanted right now was to imagine his roommate slowly stripping for him as Nick touched himself. It was what he usually did on Friday afternoon.

Nick quickly removed all of his clothes and jumped down on his bed, his cock already half hard. Nick grabbed a bottle of lube from his nightstand and lathered up. He quickly went to work, stroking himself as he imagined Jeff's hand on his member.

Oh how Nick wished that Jeff liked him back, or even knew Nick had feelings for the blond. But Nick was too shy and scared to say anything and Jeff was too oblivious to notice. "J-jeff…" Nick moaned as he stroked himself.

"Nick." Jeff squeaked out, awkwardly as he walked in the room, looking at the floor and blushing madly.

"J-jeff! I didn't-I uh…" Nick said, quickly covering himself up with a pillow.

Jeff slowly walked over towards Nick and stared down at Nick, still blushing a little. "I didn't know you liked me like that…" Jeff said.

"I uh…I'm sorry…" Nick said, looking up at Jeff with sad eyes.

"Don't be." Jeff said, leaning over and kissing Nick roughly on the lips, tugging on Nick's bottom lip as he pulled away. "God, I've pictured doing this a thousand times." Jeff mumbled as he removed the pillow and gripped his hand around Nick's cock, making the brunet gasp.

Jeff slowly stroked Nick's cock, running his thumb against the slit as he reached the top, causing Nick to let out a low moan. A little pre-cum was starting to drip out of Nick's slit and Jeff rubbed it away with his fingers.

Jeff's mouth pulled away from Nick's lips and slowly outlined his jaw, leaving little bite marks along the way. Jeff moved his lips down Nick's neck and past his collar bone to his chest, lightly biting down on one of Nick's nipples. Nick's hips jerked up suddenly and Jeff smirked a little, knowing what Nick wanted. Jeff moved his mouth onto Nick's cock and began making circular patterns on Nick's head with his tongue. Jeff slowly took Nick's entire length in until his head hit the back of Jeff's throat. Jeff hummed a little and started to pull away and Nick's hips jerked forward again. Jeff, a little surprised by the sudden jerking, took it in stride and pulled the rest of Nick's cock back in, hollowing out the inside of his cheeks.

"Ah-Jeff!" Nick yelled, "I-I'm not gonna last m-much longer!" Nick could feel the heat in the bottom of his stomach, he wasn't going to last another minute the way Jeff was going.

Jeff began humming again as he slowly pulled away, licking Nick's head before pulling away completely, making a popping sound as he did so. Jeff quickly took Nick's cock back in his mouth, his teeth barley scraping along the way, just enough to drive Nick over the edge. Nick jerked his hips up one last time before cumming in Jeff's mouth. Jeff swallowed Nick's cum and pulled away, licking his lips and laying down on his stomach next to Nick who was on his back. The two panted and locked eyes, Jeff gave Nick a lazy smile and Nick blushed a little.

"What?" Jeff asked, a little confused.

"I-it's just…I've wanted this for so long…"

Jeff smiled a little and kissed Nick on the cheek. "Me too. So, round two? You can do me this time." Jeff said, smirking a little.