CHAPTERS
Xu Ran’s knees ached from kneeling. Even with Pan Hao holding his waist, he couldn’t ignore the burn where his skin kept rubbing against the mattress. He collapsed a few times, and whenever Pan Hao’s cock slipped out halfway, it always came chasing right back in to fuck him again. “Change… change the position… ugh… I’m fucking exhausted…” Xu Ran was already limp all over, a total mess of a body, soft as mud. Pan Hao smacked his ass, pulled out till just the tip remained inside, then…- 32.8 K • Completed
Xu Ran had paid the price for his annoying personality more than once, sometimes small, sometimes heavy. But never like this. Never to the point of paying for it with his body. Pan Hao was the kind of man who did what he said. He said he’d fuck him. So he did. The moment he entered, Xu Ran held his breath. The heat and girth of that cock was nothing like those three fingers. The thick head only pushed halfway in before Xu Ran’s face twisted in pain. “Fuck fuck fuck! Shit it hurts. Pan…- 32.8 K • Completed
“Little slut.” The words came out of Pan Hao’s mouth again, but this time Xu Ran couldn’t even get mad like he did before. Because the look in Pan Hao’s eyes was no longer playful. Now it was the gaze of a predator locking onto prey. “I’m not, fuck you,” Xu Ran snapped back, but his voice had already lost its edge. It was noticeably weaker. Pan Hao in this moment radiated pure dominance. The kind that said if Xu Ran dared to resist, he’d be devoured whole. “You don’t get to…- 32.8 K • Completed
The rush was great while it lasted, but after that came a wave of endless dread. Xu Ran curled up in the neighboring dorm, listening intently to the noise next door. He even pressed his ear to the wall, but heard absolutely nothing. Was this the calm before the storm? He started to regret it. If he hadn’t kicked Pan Hao, maybe they’d be out grabbing late-night snacks together right now, arms over each other’s shoulders, laughing like idiots. That would’ve been nice. So why the hell did he…- 32.8 K • Completed
University classrooms were packed row after row. From one end to the other, it was a sea of heads, stacked together so tightly it looked like a damn crowd scene from a war film. Xu Ran thought if someone had poor hearing and got stuck in the back, even with the professor using a cheap mic, they probably wouldn’t catch a word. Luckily, he was only a little nearsighted, not deaf. Otherwise, he wouldn’t have been scared stiff by Pan Hao’s sudden movement the other day. It was the fourth day since…- 32.8 K • Completed
Happy times never lasted long. It was already time to say goodbye. Xu Ran added a toast emoji and sent it in the group chat. Classes were starting tomorrow. They had only gotten two days of rest after military training, but Xu Ran felt like he had already lived through half a lifetime’s worth of chaos. If someone asked what it felt like sharing a room with Pan Hao, Xu Ran would sum it up with two words: pure suffering. The other two roommates were clearly never going to show up. How could…- 32.8 K • Completed
They say hindsight is priceless. But Xu Ran still found himself fantasizing. If only he had known Pan Hao was this kind of pervert, he would have never messed with him in the first place. When Pan Hao finally let him down from the railing, Xu Ran’s brain was still in a daze. He kept replaying that one line in his head—“I requested it.” But damn it, he couldn’t find any reason for it other than wanting to kill him! The bastard really had patience. Didn’t say a damn word, just…- 32.8 K • Completed
That bastard really lived up to his name. That night, he clung to Xu Ran and went at it again and again. The first two rounds, he at least cleaned them up a bit. After that, they both just stayed on the bed. If he got hard, they did it. After coming, they slept. Woke up hard, fucked again. Xu Ran was nearly fucked to death. At first, he could still follow Pan Hao’s rhythm, but after too many rounds, he just lay there limp, not even willing to roll over. It got to the point where the scene looked like…- 32.8 K • Completed
And just like that, the feud between Pan Hao and Xu Ran was sealed. After dumping that bucket of water, Xu Ran dropped the bucket and bolted. Only a fucking idiot would stay put. That difference in build made it clear that if they actually fought, he’d be the one on the ground, ready to be messed with. But after a few steps, Xu Ran realized he was still butt-naked. Running around the bathhouse with his dick swinging while getting chased down. What the actual fuck was this. Pan Hao had long legs…- 32.8 K • Completed
When Pan Hao said he was going to fuck him, he meant it. At first, Xu Ran kicked at him a few times just for show, trying to save face. But after Pan Hao stripped him bare and gave each of his nipples a hard twist, he melted completely. His legs went limp, but the hard-on between them stood straight up, shamelessly stiff, leaving no room for denial. A week without touching each other had turned him into dry tinder, ready to burn bright. Xu Ran rubbed his erection against Pan Hao’s thigh,…- 32.8 K • Completed
- Previous 1 … 22 23 24 … 949 Next

