Enovels

The Roofer and Her Big Star

Chapter 381,355 words12 min read

It was an early morning when Xu Fengluan woke, got ready, and coaxed the hefty cat into a pet carrier.

Since the previous morning, San Jin had lost its appetite, ignoring even its favorite toy, looking utterly listless.

Both Xu Fengluan and Liu Tingsong were worried. After much thought and consulting a vet online, they observed it overnight but still felt uneasy. So, they decided to take the cat to the hospital for a check-up today.

As Xu Fengluan finished preparing, Liu Tingsong emerged from her room.

Besides the vet visit, today was the official opening of Chu Cheng’s bar, six months after its trial run.

Xu Fengluan had missed the trial opening due to a schedule conflict, but this time, while still recovering, Chu Cheng had secured her attendance, even calling yesterday to confirm.

Thus, Liu Tingsong wore light makeup, and Xu Fengluan swapped her usual tee for a black sleeveless top, showing a sliver of toned waist, paired with a white shirt, a dark blue denim jacket, ripped jeans, silver hoop earrings, and a lip ring. Her silver hair was slightly messy, complementing her rockstar vibe, though her expression was somber, hinting at displeasure.

Approaching, Liu Tingsong was about to ask but saw Xu Fengluan pull on a mask and cap. Though they’d coordinated with the pet hospital, a disguise was wise to avoid trouble.

Her question stuck in her throat. Assuming Xu Fengluan was worried about San Jin, Liu Tingsong shifted topics. “Check your phone—has the flower basket we ordered arrived?”

“Tell the shop not to be late.”

Xu Fengluan nodded, pulling out her phone.

The florist, labeled as such, had messaged two minutes ago confirming delivery. Below it were unread messages from Li Jianbai, seven or eight in a row, urgent. Li Jianbai, always busy, had only briefly visited Xu Fengluan in the hospital, checking with doctors before rushing off. She wouldn’t message repeatedly unless it was critical.

Another message pinged.

Xu Fengluan’s eyes flickered, locking her phone and slipping it back. “It’s arrived,” she said calmly.

Liu Tingsong, unaware of her shift, crouched by the carrier, eyeing the cat.

Even the largest carrier was tight for San Jin, who huddled pitifully, rubbing its nose against Liu Tingsong’s fingers.

“Be good, San Jin,” Liu Tingsong cooed, indulgent as ever—hence the cat’s 25 pounds, now forced to diet. Seeing its sad look, she melted.

Xu Fengluan didn’t rush her, leaning against the shoe cabinet, watching quietly.

“We’ll be done soon, and we’ll open two cans at home, okay?” Liu Tingsong forgot the diet plan.

San Jin’s ears perked, its meows gaining vigor. If not caged, it would’ve pounced.

“Fat cat,” Xu Fengluan said, unclear if she meant San Jin or Liu Tingsong.

San Jin meowed back.

Liu Tingsong, done coaxing, went to change shoes.

Xu Fengluan’s gaze shifted to the full-length mirror.

Liu Tingsong’s outfit was simpler: a loose blue-and-white striped shirt as a jacket, a white cropped camisole inside, wavy hair swept to one shoulder. Her gaze lingered on Liu Tingsong’s glossy lips, tempting…

Very biteable.

Looking away, Xu Fengluan spoke. “Liu Tingsong, you copying me?”

Liu Tingsong looked puzzled, not grasping why she’d say that, wondering if this gremlin was throwing another tantrum. She’d been relentless lately, living up to her promise to “torment” Liu Tingsong in creative ways. @Infinite Good Stories, Exclusively at Jinjiang Literature City

“Shirt.” Xu Fengluan tugged her own, glancing at Liu Tingsong’s jacket.

“Cropped.” She poked her abs, eyeing Liu Tingsong’s waist.

Her voice, muffled by the mask, dripped with mischief.

“You trying to match me on purpose?”

Her logic was absurd. They’d dressed separately after breakfast, not seeing each other until now. Even if Liu Tingsong wanted to copy, she had no chance.

Pure mischief.

Liu Tingsong stood, not arguing. “Should I change?”

Her temper wasn’t mild, and though not a diva, she had pride. Yet now, she softened, yielding endlessly.

Xu Fengluan stayed silent but, as Liu Tingsong turned to leave, grabbed her waist, pulling her close.

“Didn’t say to change,” she mumbled. @Infinite Good Stories, Exclusively at Jinjiang Literature City

Then what was this?

Liu Tingsong had no time to think as Xu Fengluan’s grip tightened, pressing her closer.

“You only coax the cat, ignoring me,” Xu Fengluan grumbled, her earlier antics failing, now stirring new trouble.

So that was it?

Liu Tingsong laughed helplessly, patting the arm around her waist.

Xu Fengluan shook her head, blurting, “Liu Tingsong, apologize.”

Glancing at the mirror, it was hard to imagine such a cool-looking person being so petty, outdoing the cat’s sulking.

Only Liu Tingsong indulged her, softening. “Sorry, baby.”

“I was wrong. Forgive me?”

Xu Fengluan’s embrace wasn’t cozy—she was too lean, despite Liu Tingsong’s feeding efforts. Unlike San Jin, she didn’t plump up, her bones poking uncomfortably. Yet Liu Tingsong melted into her.

“No.”

“Not forgiving you.”

Xu Fengluan’s tantrum was endless. Unsatisfied, her chin grazed Liu Tingsong’s collar, nudging the shirt to reveal a pale shoulder.

Next second, Liu Tingsong saw in the mirror: no hesitation, no guilt, just bold entitlement as Xu Fengluan pulled off her mask and bit her shoulder.

“Hiss…” Liu Tingsong winced, leaning back.

Xu Fengluan didn’t let go, like a big dog, her canines grinding, leaving red teeth marks.

Liu Tingsong reached back, stroking Xu Fengluan’s head, fingers weaving through white hair to soothe.

But it didn’t stop her. The arm around her waist tightened, almost constricting.

“What’s wrong?” Liu Tingsong, even if slow, sensed her mood shift.

“Hm?”

“Baby?”

Her voice grew softer, but Xu Fengluan didn’t respond.

The bitten spot was sucked, deepening the marks, ensuring they’d linger for days.

Liu Tingsong didn’t resist, letting her act out. The pain mingled with the tickle of her tongue and the cool lip ring, creating a strange sensation.

The hand on her waist gripped tighter, covering exposed skin, veins bulging on its back, claiming possession.

Liu Tingsong stifled a moan, her misty eyes meeting the mirror.

The scene was surreal. Xu Fengluan’s face was hidden by the cap, while Liu Tingsong, trapped in her tall, broad embrace, was bitten, evoking niche film vibes.

She, in her denim jacket and sleeveless top, looked like a roofer; Liu Tingsong, a famed singer.

The roleplay felt vivid. Liu Tingsong’s breath hitched, her pale skin flushing, intensified by Xu Fengluan’s touch.

Her hand in Xu Fengluan’s hair tightened, tugging, causing slight pain.

The reckless gremlin paused, lifting her head to see the mirror, perhaps thinking the same. She chuckled low, voice husky. “My big star, don’t cry out, or…”

Liu Tingsong, losing patience, glared.

The calloused hand rubbed her waist, sparking slight pain. Their heartbeats synced, Xu Fengluan nuzzling her cheek like a tantrum-throwing dog cozying up.

“Let’s take a photo,” Xu Fengluan said, her lip ring grazing Liu Tingsong’s ear.

“It’s pretty like this.” @Infinite Good Stories, Exclusively at Jinjiang Literature City

This suggestive scene, suitable for a photo?

But Liu Tingsong indulged her, her shoulder already marked. A photo was nothing.

“Your phone,” Xu Fengluan decided without waiting.

Liu Tingsong, helpless, complied.

Xu Fengluan didn’t care how it turned out, keeping her pose, burying her face in Liu Tingsong’s neck, still hidden, sneaking bites until Liu Tingsong patted her hand, signaling she was done.

“What’s wrong?” Liu Tingsong patted her head, asking again.

“Nothing,” Xu Fengluan said.

She always said “nothing” when avoiding.

Liu Tingsong wanted to press, but Xu Fengluan kissed her cheek, grabbed the carrier, and chirped, “Let’s go.”

Her mood swung fast, now cheerful, no trace of earlier gloom.

“Hurry, don’t be late.”

As if she wasn’t the one lingering.

Liu Tingsong, unsure how to react, pulled up her shirt to hide the marked shoulder, donning a mask and cap like Xu Fengluan.

The door clicked shut, locking in the lingering intimacy.

0 0 votes
Article Rating
Subscribe
Notify of
guest
1 Comment
Oldest
Newest
Inline Feedbacks
View all comments

Reader Settings

Tap anywhere to open reader settings.