Adult Content Warning

This work could have adult content. If you continue, you have agreed that you are willing to see such content.

If you accept cookies from our site and you choose "Yes, Continue", you will not be asked again during this session (that is, until you close your browser). If you log in you can store your preference and never be asked again.

  1. Tags
    Summary

    Charles’s ears flicked, confusion sparking through the haze. He’d never seen Max look at him like that before, never flirted, never touched. Why now? Why like this?

    But then Max was rocking again, tight heat milking him, and Charles couldn’t hold onto the thought. His claws curled into the sheets, his eyes rolled back, and all that came out was a soft, broken whine.

    Max kissed his jaw, his throat, whispering between ragged breaths: “Doesn’t matter why. Just let me ride you, pup. Be my good boy. I’ll take care of everything.”

    Language:
    English
    Words:
    4,248
    Chapters:
    1/1
    Comments:
    12
    Kudos:
    336
    Bookmarks:
    50
    Hits:
    5,856