ooderdooder



Recent bookmarks

  1. Public Bookmark *

    Tags
    Summary

    As Andrew kneads into a particularly large knot of Neil’s right side, a breathy moan comes out and he freezes.

    Fuck, thinks Andrew. He tries desperately not to think about how hot the sound was, or how much tighter his pants feel. He tries not to picture what Neil’s face must have looked like.

    (Fuck, thinks Neil, mortified by his own fading pain tolerance. A year ago he was jumping out of moving cars without more than a grunt when he made impact with the ground – now all it takes is a sore muscle to make him groan.)

     

    In which Andrew is Palmetto's sports massage therapist and Neil is his unfairly hot client. Feelings are involved.

    Language:
    English
    Words:
    13,693
    Chapters:
    1/1
    Comments:
    56
    Kudos:
    2,390
    Bookmarks:
    354
    Hits:
    26,550

    11 Jun 2026

  2. Public Bookmark *

    Tags
    Summary

    “Andrew,” Kevin pants, his eyes wide, chest heaving. “I found us a striker. Oh my god. I found him.”
    “Kevin, don’t-” Aaron yells from the hallway. Kevin slams the door shut, cutting him off.
    The desperation in Aaron’s voice catches Andrew’s attention.
    “Who is it?” Andrew asks, shocking himself with his own interest.
    “Neil Josten."

    Andrew thinks of Neil Josten’s abomination of an essay and resists the urge to hit something.
    “Neil Josten barely knows how to spell his own name,” Andrew drawls.

     

    In which the Foxes need a striker, and Neil somehow fits Kevin's criteria.

    Language:
    English
    Words:
    22,028
    Chapters:
    3/3
    Comments:
    82
    Kudos:
    1,817
    Bookmarks:
    359
    Hits:
    15,319

    11 Jun 2026

  3. Public Bookmark *

    Tags
    Summary

    Andrew is struggling the November after Drake and rehab. Fuck Thanksgiving. They're going on a road trip.

    Mixtape Exchange Song: Honest | Tessa Violet

    Entire Playlist: AFTG Mixtape 2021

    Language:
    English
    Words:
    7,156
    Chapters:
    1/1
    Collections:
    1
    Comments:
    88
    Kudos:
    1,778
    Bookmarks:
    358
    Hits:
    12,113

    09 Jun 2026

  4. Public Bookmark *

    Tags
    Summary

    The first time O’Malley saw the kid was in a low-level underground gambling ring, walls crawling with asbestos and next to every bastard inside armed with something sharp if not something packed with warped metal and gunpowder.

    He couldn’t have been more than thirteen, but he surveyed the crowd of the room with years more experience than he should have. There were scars cutting across exposed bits of skin, sick looking in the light of the place and stretching hotel-bible-page-thin over crooked bones.

    He was a wispy thing. Nothing more than a scrap of a boy stitched together. O’Malley was half-convinced a strong wind might blow him over, but the kid turned, those quick and clever eyes burning across the room and O’Malley could recognize that sort of fight instinct.

    He saw him again half a year later in Northern Florida.

    ~

    On the run with his mother, Neil (before he took the name) put his talents to use in underground gambling rings to make some quick cash. It's a past not half-so-easy to walk away from as Nathan's death was.

    Language:
    English
    Words:
    10,840
    Chapters:
    2/2
    Collections:
    2
    Comments:
    147
    Kudos:
    1,450
    Bookmarks:
    364
    Hits:
    9,577

    09 Jun 2026

  5. Public Bookmark *

    Tags
    Summary

    Andrew has survived the sexual landscape of college solely through the usage of his rules: No repeat hookups. No touching without asking. No feelings. No cuddling. No sleepovers.
    It's a simple set of rules, easy enough to abide by that Andrew has had no trouble sleeping around, and in his two years at Palmetto, Andrew has never once broken them.
    Of course, until Neil Josten.

    Language:
    English
    Words:
    24,305
    Chapters:
    4/4
    Comments:
    141
    Kudos:
    1,487
    Bookmarks:
    368
    Hits:
    15,166

    06 Jun 2026