Fandoms
Recent works
-
Just Say You Want Me (Please Say You Need Me) by buttcatcher
Fandoms: Wiedźmin | The Witcher - All Media Types
10 Aug 2022
Tags
Summary
Julian is born in a field of dandelions on the outskirts of Lettenhove, screaming his way into the world with lungs full of words and songs to be sung.
Forty years later, Julian dies in a field of yellow weeds, silent as a corpse and covered in wounds both in flesh and soul. Laid to rest are his mistakes and regrets, years of living without a choice buried and put behind him.
-
Tags
Summary
Geralt can’t remember the last time someone looked at him the way Jaskier does.
Not even his own mother had looked at him that way.
-
Old Ends and New Beginnings by buttcatcher
Fandoms: Wiedźmin | The Witcher - All Media Types
21 Jun 2020
Tags
Summary
How could he have lived for so long without seeing this side of Geralt?
Never before has Jaskier seen him so laid back, so happy in his own skin and comfortable enough with his surroundings to act like this. It’s refreshing and heartwarming in a way Jaskier never expected when he first arrived at the Keep.
“Geralt!” Jaskier playfully admonishes in faux astonishment as he swats at the larger man’s chest. “You didn’t tell me you’re a poet! I could have been helping you with your songs for so long!”
“Oh my god no, no more songs!” Lambert shrieks before his voice finally patters off as he moves further into the castle to escape Jaskier’s composing.
Oh well. His loss.
Series
- Part 8 of Drogon ain't got nothin on Jaskier
-
Tags
Summary
Roach carries her owner and his daughter over precarious terrain day in and day out, pushing herself well beyond her limits as she senses the mess of emotions coming from Geralt. There truly is no time to waste; not this far in the Blue Mountains, where human lives become scarce and merciless wildlife has taken over.
The journey is as long and tiring as it always is, though now Geralt has Cirilla and his thoughts to keep him company through the mountain passes.
And boy, do they ever.
“I can’t believe you,” Cirilla continues to berate him for the snippets of the conversation she overheard between her two guardians back at their campsite, “Why did you treat him like that? I love you, Geralt, but that’s just mean.” Geralt can feel the vibrations of her voice against his chest where she leans into him on the saddle.
His heart clenches at her proclamation of love, then quickly twists for a whole new reason when she brings up his treatment of the troubadour.
She isn’t wrong.
Series
- Part 7 of Drogon ain't got nothin on Jaskier
-
The Forest Holds no Truths by buttcatcher
Fandoms: Wiedźmin | The Witcher - All Media Types
06 Jun 2020
Tags
Summary
The deer tastes better than anything Jaskier has ever had once Yennefer has left their presence.
Or at least that’s what Jaskier thinks as he tears into his portion of meat Geralt had so thoughtfully skinned and roasted for him, Cirilla having had her fill first before either of the men.
Yennefer’s arrival and departure left them with much to think about.
Series
- Part 6 of Drogon ain't got nothin on Jaskier
Recent series
-
Drogon ain't got nothin on Jaskier by buttcatcher
Fandom Wiedźmin | The Witcher - All Media Types
20 Jun 2020
- Words:
- 69,348
- Works:
- 8
- Bookmarks:
- 640
Recent bookmarks
-
Paging Dr. Dickman by OpenWaterMN
Fandoms: Heated Rivalry (TV), Game Changers Series - Rachel Reid
10 Jul 2026
Tags
Summary
A sex injury puts Ilya's dick out of commission and Shane discovers he might be the worst possible person to nurse his husband back to health.
Bookmarked by buttcatcher
10 Jul 2026
-
Shane Hollander, Gay Hockey Jesus by doctor_roc_roger
Fandoms: Heated Rivalry (TV), Game Changers Series - Rachel Reid, Game Changers | Heated Rivalry - All Media Types
03 Jul 2026
Tags
Summary
Compromising pictures surface after Ilya Rozanov’s phone is hacked. Determined not to let his Russian situationship face the fall-out of getting outed, Shane Hollander comes out, starts Twitter fights, and commits to acting unhinged on main, enlisting the help of a few trusted allies.
His objective? To become the bigger news story so as to draw attention away from Rozanov, in an insane bid to distract Russia from coming for his... whatever they are to each other.
Whoever said you can’t singlehandedly change an entire narrative has clearly never met Shane Hollander.Series
- Part 5 of Heated rivalry fics
- Language:
- English
- Words:
- 13,272
- Chapters:
- 5/5
- Comments:
- 694
- Kudos:
- 5,528
- Bookmarks:
- 1,220
- Hits:
- 50,274
Bookmarked by buttcatcher
10 Jul 2026
-
Tags
Summary
Hayden wanted to apologize but wasn’t even sure what to apologize for. “If you’re so embarrassed about your choice of boyfriend, maybe get a better one?”
It wasn’t any worse than anything Hayden had said before. In fact, it was probably fairly tame as far as insults went, but it didn’t matter. Hayden could see the moment something inside of Shane detonated. One minute Shane was standing only a handful of feet away, his suit jacket clutched in his hands, and the next the jacket was dropped to the floor in a heap, and Shane’s hands were fisted in Hayden’s shirt, his back slamming against the wall.
Holy fuck, he thought. Shane is going to fucking hit me.
-
or, Hayden makes one too many shitty comments about Rozanov and Shane finally snaps. And while he never actually lands a blow on his best friend, the defeated way he talks about ending their friendship has Hayden rattled. After the Centaurs plane makes an emergency landing, Hayden knows he needs to do everything in his power to make it up to his best friend, with Jackie's help of course.
Series
- Part 1 of one thing (aka TLG rewrites)
- Language:
- English
- Words:
- 31,900
- Chapters:
- 4/4
- Comments:
- 237
- Kudos:
- 5,124
- Bookmarks:
- 1,243
- Hits:
- 51,206
Bookmarked by buttcatcher
07 Jul 2026
-
Tags
Summary
Shane’s eyes drop down, landing on Ilya’s mouth—except all that does is bombard him with fifty different images of what Ilya’s lips would look like with saliva dripping down his chin, cheeks rosy-red, gazing up at Shane with hazy, galaxy eyes as he lies naked and ruined in their sheets.
And then, because Shane never learned how to control his lovesick mind when it comes to Ilya, that thought is immediately accompanied by the image of Ilya all fucked-out, his blushing face panting with the exertion of keeping his thighs spread, of being taken apart. He thinks about Ilya moaning and whimpering, hole fluttering helplessly as Shane teases it with his tongue, his fingers, his cock, thinks about Ilya begging for him, to let him cum—
“Shane?”
—and suddenly Shane’s hungry in a completely different way.
(It’s 8:02 in the morning when Shane watches Ilya sleep—dead to the world, curls a mess, with drool dripping down pink lips and onto their silk pillows—and thinks, I want to fuck my boyfriend.)
Bookmarked by buttcatcher
05 Jul 2026
-
Benefit of the Doubt by isto4u
Fandoms: Game Changers | Heated Rivalry - All Media Types
30 Jun 2026
Tags
Summary
Bottom Ilya and Top Shane:
1. Because Ilya deserves to come so hard he cries (and Shane will talk him through it)
2. Because, maybe more importantly, the experience is healing for Shane, whose only experiences with “topping” were in situations where his body didn’t want it.This fic is a love letter to my younger self, and a love letter to people who have had sexual experiences just because they thought they had to. I see you.
Bookmarked by buttcatcher
02 Jul 2026

