KHsoraKH



Recent bookmarks

  1. Public Bookmark 47

    Tags
    Summary

    “Cait,” Vi scolded gently, frowning. “What is it?”

    “I…” Caitlyn looked down at her lap, grabbing a fistful of the flimsy sheets Vi had tossed out of her way earlier. “I’m… hungry.”

    Vi blinked once, then twice.

    OR, caitlyn craves jericho’s late at night and vi will do anything for her wife.

    Series
    Language:
    English
    Words:
    7,708
    Chapters:
    1/1
    Comments:
    11
    Kudos:
    359
    Bookmarks:
    47
    Hits:
    3,141

    01 Feb 2026

  2. Public Bookmark 31

    Tags
    Summary

    “Vi…” Caitlyn mumbled, voice hoarse and warm with sleep. “Stay.”

    Vi froze, then sighed in defeat, a fond smile tugging at her lips. “I’m not going anywhere, cupcake. Just need—”

    “No.” Caitlyn’s reply was barely a whisper, but the grip around Vi’s waist spoke louder. “Five more minutes.”

    Usually, Vi would have argued. Or at least pretended to. But the way Caitlyn’s voice cracked around that single word, the way her fingers flexed protectively over the curve of her belly, made it impossible.

    “Five more minutes,” Vi echoed softly.

    Series
    Language:
    English
    Words:
    880
    Chapters:
    1/1
    Comments:
    10
    Kudos:
    359
    Bookmarks:
    31
    Hits:
    2,887

    01 Feb 2026

  3. Public Bookmark *

    Tags
    Summary

    Caitlyn and Vi have a 'free use' arrangement, in which any time Caitlyn wears a specific blue ring, Vi can do absolutely anything she wants to her. Caitlyn finds herself wearing this ring more often than not, even after they've been broken up...

    This is for CaitVi NSFW Month Day 7: Free Use

    Language:
    English
    Words:
    7,386
    Chapters:
    1/1
    Collections:
    1
    Comments:
    103
    Kudos:
    1,162
    Bookmarks:
    174
    Hits:
    9,656

    22 Jan 2026

  4. Public Bookmark 50

    Tags
    Summary

    She set her glass down, then turned her full attention back to Caitlyn, her gaze intense. “I tailor the experience to you. If you want distraction, conversation, or if you need to forget everything for a few hours, that is what I provide. Whatever you need to feel released from the outside world.”

    The implication hung heavy in the warm air. Caitlyn winced —a quick flicker of professional distaste. The whole idea felt exhausting, like another high-pressure social interaction she was obligated to attend.

    “I appreciate the offer,” Caitlyn stated flatly, setting her own untouched glass down with a decisive click. “But I am not interested in the ‘forget everything’ option. I am here under duress, and I wish to be clear: physical involvement is off the table.”

    Caitlyn was so wrong with that one.

    OR

    Caitlyn is a respected council member who falls in love with Violet, a gigolo in an exclusive club.

    Loosely based on The Weeknd's Earned It

    Series
    Language:
    English
    Words:
    44,534
    Chapters:
    2/2
    Comments:
    23
    Kudos:
    188
    Bookmarks:
    50
    Hits:
    4,544

    21 Jan 2026

  5. Public Bookmark 23

    Tags
    Summary

    Vi finds out about Caitlyn's betrothal and 'tries' to put distance between them.

    Caitlyn is not having any of it.

    Also, she can't keep quiet, and the knights guarding her room are about to overhear them.

     

    "Did you know?" Vi dreaded the answer; the gnawing pit in her stomach grew.

    The princess hesitated, the silence incriminating. Violet scoffed, Caitlyn grabbed her arm before she could march away. "Yes– I did but I only found out a couple of days prior to the announcement."

    "So you already knew the night before the banquet–" She tugged at the princess's outstretched arm and pulled her close, distance bordering on impropriety if anyone were to see them. "You knew and hid it from me, and still asked to be fucked like a dirty slut."

    Series
    Language:
    English
    Words:
    8,292
    Chapters:
    2/2
    Comments:
    34
    Kudos:
    173
    Bookmarks:
    23
    Hits:
    3,665

    20 Jan 2026