junipermars21



Recent bookmarks

  1. Public Bookmark 61

    Tags
    Summary

    Seungcheol slid a hand down Joshua’s thigh—gripping it possessively—then reached up with the other to unbutton his shirt, one snap at a time.

    Joshua gasped. “Seungcheol—”

    “Shh,” Seungcheol murmured against his lips. “Keep kissing me. You’re doing so well.”

    Joshua obeyed. Just like that.

    And Jeonghan? He watched.

    He watched Joshua moan into Seungcheol’s mouth, back arching, completely, utterly lost.

    “What was that, huh?” Jeonghan hissed, voice low, trembling from the effort to stay composed. “What the fuck happened up there?”

    Joshua blinked, not startled but… annoyed. Unapologetically annoyed. “I have no obligation to answer that.”

    He didn’t raise his voice. Didn’t flinch. It made Jeonghan's blood boil.

    The older man scoffed, a dangerous smile twitching at his lips before his hand suddenly wrapped around Joshua’s throat—not tight enough to hurt, but enough to warn.

    “Wrong answer,” Jeonghan seethed. “Try again.”

    Language:
    English
    Words:
    71,152
    Chapters:
    30/?
    Comments:
    141
    Kudos:
    276
    Bookmarks:
    61
    Hits:
    12,571

    01 Feb 2026