Katch22



Fandoms

  1. Teen Wolf (TV) (1)

Recent works

Recent bookmarks

  1. Public Bookmark *

    Tags
    Summary

    The day that Harry’s aesthetic appreciation of Eggsy became active want was a result of nothing remarkable. He had gone to speak with Merlin, who was monitoring a training session for the Lancelot candidates, and happened to glance down at the monitor just as Eggsy finished annihilating a series of long-distance targets on the range. He stood up, pushing his goggles back on his forehead, and positively beamed, his joy in the achievement as bright as the sun, and Harry actually felt his breath stutter in his lungs. Something about the combination of deadliness and innocence that Eggsy embodied so effortlessly simply reached right down into Harry’s chest and squeezed, and he could do nothing to prevent the sharp wave of lust that crashed over him.

    Language:
    English
    Words:
    12,872
    Chapters:
    1/1
    Comments:
    153
    Kudos:
    3,438
    Bookmarks:
    941
    Hits:
    51,242

    20 Jun 2026

  2. Public Bookmark *

    Tags
    Summary

    How dare the wolf taste those lips, hold him, panting and soft, trembling and eager, so close to his chest? How dare he?

    Jordan could not move, even if he wanted to. The slick sounds of their kiss, of tongues sliding softly against one another, bitten-off moans, and muffled mewls interspersed with crackling fire — it was hell for him. Stiles was everything Jordan dreamed he would be in a moment like this — he moved just right, arched so beautifully, bared his throat, and grabbed the hand that pressed to his stomach, keeping it there. His smell seeped across the tent, sweeter than ever before and deadly because of it.

    Jordan’s eyes stung, his fists clenching the cold sheets. Yet, he could not even take a proper breath, for everything smelled of him.

    For three years, Jordan told himself to resist. Three years of catching Stiles only for the omega to seep from his fingers. Years without ever holding his waist like Jordan wanted to.

    A month was all it took for Stiles to give it to the wolf.

    Language:
    English
    Words:
    6,908
    Chapters:
    1/1
    Collections:
    3
    Comments:
    176
    Kudos:
    2,566
    Bookmarks:
    419
    Hits:
    26,628

    31 May 2026

  3. Public Bookmark *

    Tags
    Summary

    To think of it, anyone could walk in and take him. Anyone. And Stiles would let them. He would take their hand and go to god knows where with just a nod. The things they could have done to this creature… Who knew how many hands he would have passed before breaking apart?

    It was a blessing, really, that Derek got to him first.

    Language:
    English
    Words:
    9,382
    Chapters:
    1/1
    Comments:
    210
    Kudos:
    2,674
    Bookmarks:
    442
    Hits:
    34,721

    31 May 2026

  4. Public Bookmark *

    Tags
    Summary

    Derek understood perfectly well how young Stiles was. Just how many times did he stop himself from digging his teeth into that lovely neck to claim him?

    Maybe, next time he shouldn’t.

    The thought, wild and sudden, came to him, and once it did, there was nothing he could do to get rid of it. If he got Stiles pregnant, then the omega would be his. Fully his. They would be bound for life. Stiles wouldn’t refuse the mating bite, then.

    Stiles was his omega. Derek would do anything to keep him.

    Anything.

    Language:
    English
    Words:
    12,175
    Chapters:
    1/1
    Collections:
    5
    Comments:
    262
    Kudos:
    5,174
    Bookmarks:
    908
    Hits:
    63,714

    30 May 2026

  5. Public Bookmark *

    Tags
    Summary

    AU. Viktor and Harry strike up a friendship during Harry’s fourth year, which rapidly becomes something more. And with that something more comes Viktor introducing Harry to Dark Arts—which Harry’s magic takes to with wild energy

    Series
    Language:
    English
    Words:
    6,002
    Chapters:
    1/1
    Comments:
    99
    Kudos:
    5,958
    Bookmarks:
    869
    Hits:
    47,374

    25 May 2026