SongoDiVolare



Recent bookmarks

  1. Rec *

    Tags
    Summary

    Soap thinks about getting his hands on Ghost just about every minute of the day.

    He might be a little unprepared for when it finally happens.

    Language:
    English
    Words:
    2,698
    Chapters:
    1/1
    Comments:
    32
    Kudos:
    1,281
    Bookmarks:
    191
    Hits:
    6,937

    31 Jan 2026

  2. Public Bookmark *

    Tags
    Summary

    So, Soap’s a big guy. Obviously.

    He’s not overly tall, but he’s wide in the shoulders and thick in the thighs. He’s the kind of big that’s naturally built all over: training muscles on top of mission muscles on top of an innate bulk.

    He’s the kind of big that makes him immovable to most guys.

    The kind of big that’s always been -ger than most everyone else—if not by height, than at least by heft.

    So when they’re on mission and Ghost spots a grenade before Soap does, and, with no time to warn him, grabs him by the waist and flings him back behind cover, gear and all, Soap’s really not expecting to think much about it, aside from maybe, ‘Oh, shit.’

    What he thinks instead is: ‘Oh-hmm.

    And then, in rapid succession: ‘Big.

    ------ ------ ------ ------ ------ ------

    Or, Soap realizes that Ghost is bigger than him. His dick realizes that’s hot.

    Language:
    English
    Words:
    10,042
    Chapters:
    1/1
    Comments:
    123
    Kudos:
    1,874
    Bookmarks:
    459
    Hits:
    13,662

    29 Jan 2026

  3. Rec *

    Tags
    Summary

    Ghost pulls the damp keffiyeh down and tips his chin back until his glazed eyes meet his. “Clothes, Sergeant,” he presses, tapping a bracing smack to his cheek and even through his glove, he can feel the chill clinging to his skin. “I need you to focus. Copy?”

    Johnny’s jaw chatters in his hand and he almost shakes him as his eyes close a long blink. “C-copy,” he slurs out, voice weak and thready.

    It locks Ghost in place for a heartbeat, maybe less; this reduction of the brightest man he knows to this meek, shivering thing. A pup wearing his father’s boots and his mother’s rosary; waterlogged and tangled, dragging him down to the bottom of a fucking lake on Ghost’s watch-

    His lip kicks up, baring a snarl at himself, and he strangles it; burying it back in the useless dirt where it belongs.

    Series
    Language:
    English
    Words:
    21,635
    Chapters:
    2/2
    Comments:
    113
    Kudos:
    673
    Bookmarks:
    173
    Hits:
    7,279

    28 Jan 2026

  4. Rec 63

    Tags
    Summary

    Ghost tipped his glass up, relishing the deepening, disgruntled look on Soap’s face as he pushed his balaclava and took a sip of his drink. He was offering a glimpse of himself from afar knowing how much Johnny hungered for one. Like a piece of fresh meat stored behind glass displays, far away from the mouths of salivating strays; existing solely for torment.

    He wasn’t sure why the obsession existed, but it served its purpose for the day.

    Ghost pulled the mask down again.

    ~

    Soap wants what Ghost wants, that's for sure.

    Language:
    English
    Words:
    46,389
    Chapters:
    6/?
    Comments:
    109
    Kudos:
    312
    Bookmarks:
    63
    Hits:
    6,858

    23 Jan 2026

  5. Public Bookmark *

    Tags
    Summary

    Soap's mind buzzes with what it would feel like to knot his superior. If he’d be able to, if he’d let him.

    And when the absurd logic of that fantasy supersedes even his rut-sick brain, his mind switches gears, and Soap keens a little through his teeth thinking about Ghost knotting him. About being wanted by his lieutenant, about being useful beyond his role in the SAS. About following orders and falling into that comfortable headspace.

    Soap’s pretty sure alphas aren’t supposed to think like that. Soap’s pretty sure he’s right fucked in the head.

    Language:
    English
    Words:
    7,745
    Chapters:
    1/1
    Collections:
    1
    Comments:
    76
    Kudos:
    2,608
    Bookmarks:
    393
    Hits:
    26,092

    13 Jan 2026