19 Works by bfys

Listing Works

  1. Tags
    Summary

    Keith is a photographer who is known to only work with female clients. Lance is a lingerie model who quickly learns why that’s the case.

    Hint: it doesn’t take very long for Keith to have a… problem in his pants.

    Language:
    English
    Words:
    6,658
    Chapters:
    1/1
    Comments:
    9
    Kudos:
    158
    Bookmarks:
    15
    Hits:
    1,544
  2. Tags
    Summary

    “You’ve thought about this, haven’t you?” Lance ask, lips inches away from his. “Being taken right here in the middle of the church. Having someone corrupt you in this holy place of worship.”

    Lance is an incubus and Keith is a priest.

    Language:
    English
    Words:
    14,401
    Chapters:
    4/4
    Comments:
    21
    Kudos:
    240
    Bookmarks:
    39
    Hits:
    4,816
  3. Tags
    Summary

    “The key to coming untouched,” Lance says with a wicked grin, “is to go slow and build up the anticipation until your cock is aching and you’re so horny that you have no choice but to let it all out.”

    When Lance finds out that Keith has never experienced what it’s like to come untouched before, he’s determined to fix that. And if he has a little too much fun during the process, well, who can blame him?

    Language:
    English
    Words:
    5,249
    Chapters:
    1/1
    Comments:
    13
    Kudos:
    572
    Bookmarks:
    50
    Hits:
    8,988
  4. Tags
    Summary

    “How do I look?” Lance asks almost shyly. “Do you like it? Does it… please you?”

    “Oh, I think we both know how much I like it.” Keith glances down at the growing bulge between his own legs. “You’re going to be my personal maid for the day, Lance. Let’s put you to work, shall we?”

    Language:
    English
    Words:
    6,895
    Chapters:
    1/1
    Comments:
    3
    Kudos:
    270
    Bookmarks:
    30
    Hits:
    7,031
  5. Tags
    Summary

    The buzzing inside him increases in volume and Keith’s cheeks burn. He’s sure that other people can hear it; there’s no way he can keep hiding this without making anyone suspicious. He’s going to be found out. Worst of all, the humiliation only makes the stiffness between his legs harder.

    “Mr. Kogane?” The coworker asks, sounding alarmed. And oh, right. Fuck. They were just talking about—about something. Keith can’t think straight anymore. “Are you okay?”

    Keith is forced to go through the whole day at work with a vibrator inside him and Lance is having far too much fun being in control of the remote.

    Series
    Language:
    English
    Words:
    5,454
    Chapters:
    1/1
    Comments:
    7
    Kudos:
    291
    Bookmarks:
    37
    Hits:
    8,237
  6. Tags
    Summary

    “There’s people outside,” Keith says, though the protest sounds weak even to his own ears. He’s rocking back on Lance’s cock, body moving on its own, actions directly contracting his words. “W-we can’t—”

    “Why not?” Lance asks, voice low, right by his ear. “All you have to do is keep quiet and not get caught. You can do that, can’t you? Come on, Keith. Be good for me.”

    Language:
    English
    Words:
    5,512
    Chapters:
    1/1
    Comments:
    10
    Kudos:
    657
    Bookmarks:
    66
    Hits:
    11,728
  7. Tags
    Summary

    Directly across from him, an opening is cut into the wall—round, padded for comfort, only a few centimeters wide. It connects to the other booth, the single point of entry joining the two sides. Taking a step forward, Keith swallows hard, and he can't help but stare as his heartrate picks up.

    It’s obvious what the hole is for.

    Language:
    English
    Words:
    14,340
    Chapters:
    3/3
    Comments:
    21
    Kudos:
    454
    Bookmarks:
    50
    Hits:
    8,555
  8. Tags
    Summary

    Lance says, voice low and soothing, “Just relax and focus on my hands.”

    It’s not like Keith can really concentrate on anything else even if he wanted to, especially with the way Lance is being so distracting. His mind is going blank more often than not, but still, he has to ask, “I-is this something you do regularly with your clients?”

    “What, give massages? That’s kind of my job.” Lance chuckles, hands never stopping even once. He’s deliberately missing the point, even though it’s obvious that he’s aware how this is quickly veering away from being a normal session. “Now, stop thinking so much and just feel.”

    Language:
    English
    Words:
    15,638
    Chapters:
    3/3
    Comments:
    30
    Kudos:
    672
    Bookmarks:
    75
    Hits:
    13,929
  9. Tags
    Summary

    “Now—stay still and don’t move. Got it?”

    Lance nods vehemently, barely even registering the words. He thinks he’d agree to pretty much anything Keith tells him at this point, given how turned on he is.

    A low, pleased sound rumbles by his ear before Keith is whispering directly into it. “Good. If you can wait until the movie is over, I’ll fuck you properly like how you deserve.”

    Lance is given the task of keeping Keith’s cock warm, and it would be fine if Keith weren’t such a tease.

    Language:
    English
    Words:
    8,954
    Chapters:
    2/2
    Collections:
    1
    Comments:
    16
    Kudos:
    1,151
    Bookmarks:
    150
    Hits:
    25,410
  10. Tags
    Summary

    The deal Lance made is a contract written in blood, signed in the dark to the witness of terrible, grotesque monsters. It goes like this:

    One hundred broken hearts for the Devil.

    One hundred broken hearts in exchange for his own.

    Language:
    English
    Words:
    8,548
    Chapters:
    1/1
    Comments:
    7
    Kudos:
    150
    Bookmarks:
    15
    Hits:
    2,413
  11. Tags
    Summary

    It’s the atmosphere that makes Lance stay—all cool toned colours and dim lighting and music loud enough to drown out any thoughts of doubt he might have about spending the late evening hours at a strip club.

    Admittedly, he's already kind of turned on just from being in the midst of all this. Maybe that makes him an easy target. Maybe he doesn’t care.

    Language:
    English
    Words:
    4,921
    Chapters:
    1/1
    Comments:
    5
    Kudos:
    265
    Bookmarks:
    32
    Hits:
    4,037
  12. Tags
    Summary

    For Keith and Lance, everything is a competition. Even sex. Especially sex.

    (Or: they bet on who can make the other come first.)

    Language:
    English
    Words:
    5,711
    Chapters:
    1/1
    Comments:
    8
    Kudos:
    429
    Bookmarks:
    49
    Hits:
    9,658
  13. Tags
    Summary

    Lance flips Keith over so that he’s facing the wall. “What about you? Don’t pretend you didn’t wear this on purpose. Are you trying to seduce me, Mr. Kogane?”

    He’s in a shirt that has to be one size too small on him, with the way his muscles are straining underneath it, the fabric clinging to his body. It draws attention to his nipples, hidden underneath but still clearly hard. His pants are tight, hugging his around legs. They show off his thighs and accentuate his curves and Lance can’t help it—he reaches out to touch, running a hand over the swell of his ass, squeezing.

    Keith turns his head to look at him, eyes half-lidded, biting his lips as if to hold back a moan. “Is it working?”

    Series
    Language:
    English
    Words:
    5,387
    Chapters:
    1/1
    Comments:
    5
    Kudos:
    251
    Bookmarks:
    24
    Hits:
    8,042
  14. Tags
    Summary

    “Lance,” the voice repeats on the other end of the phone. Something about the way it rolls off his tongue, almost like a purr, does unexplainable things to Lance's arousal. “You can call me Keith. Now, tell me… is there anything in particular that you’re looking for tonight?”

    When Lance swallows, he finds that his mouth has gone dry. “I don’t know,” he admits. “Anything you want me to do, I guess.”

    "Anything?” Keith hums. “I can work with that."

    Lance calls a phone sex hotline for the first time.

    Language:
    English
    Words:
    17,176
    Chapters:
    3/3
    Comments:
    25
    Kudos:
    838
    Bookmarks:
    103
    Hits:
    14,432
  15. Tags
    Summary

    He's only human, okay? He can only listen to so much before it starts having an effect on him, too. Under the covers, Shiro feels his cock steadily filling out in his boxers, and he can’t control it, really. It’s not like he wants to get hard from overhearing his roommates fucking; this is just a natural, biological reaction of his body. Yeah.

    The walls in their house are very, very thin. Shiro gets off to the sounds of Keith and Lance next door, and in the morning, they make him an offer he can't refuse.

    Language:
    English
    Words:
    2,653
    Chapters:
    1/2
    Comments:
    2
    Kudos:
    85
    Bookmarks:
    5
    Hits:
    1,897
  16. Tags
    Summary

    Lance closes the distance between them and brings a finger to his lips. “Shh, it’s okay. Just think of me as someone who’s here to relieve your stress.” He guides Keith up from the chair, onto the office desk, and trails his fingers down from his chest all the way to his lower stomach, stopping just shy of his crotch. “You work so hard, Mr. Kogane. Why don’t you relax and let me make you feel good?”

    Series
    Language:
    English
    Words:
    3,731
    Chapters:
    1/1
    Collections:
    1
    Comments:
    6
    Kudos:
    504
    Bookmarks:
    53
    Hits:
    9,986
  17. Tags
    Summary

    “Shh,” he whispers into Keith’s ear, not once stopping his movements, “we’re technically still in public, you know.”

    Keith ruts against him with equal fervor, trembling like his legs are going to give out at any moment. “I-I don’t care. Fuck me, Lance.”

    Language:
    English
    Words:
    2,791
    Chapters:
    1/1
    Comments:
    4
    Kudos:
    525
    Bookmarks:
    45
    Hits:
    11,376
  18. Tags
    Summary

    Lance is tied to a chair and Keith makes sure to give him a show that he won't ever forget.

    Language:
    English
    Words:
    2,240
    Chapters:
    1/1
    Comments:
    2
    Kudos:
    281
    Bookmarks:
    24
    Hits:
    4,632
  19. Tags
    Summary

    Lance’s hand on his waist feels like fire and Keith’s breath hitches as it starts to roam all over his body, up to his chest and down to his legs. The movements are languid and Lance takes his time exploring every inch of Keith over his clothing, fingers rubbing in all the right places. It makes Keith let out a quiet groan because Lance is going so slow.

    “Feeling a little frustrated?” Lance chuckles, hand sliding down between his legs. He runs a few fingers lightly over the fabric before applying more pressure and palming at the obvious tent in his pants.

    Language:
    English
    Words:
    2,127
    Chapters:
    1/1
    Comments:
    5
    Kudos:
    664
    Bookmarks:
    65
    Hits:
    11,837

Filters

Filter results:
Submit

Include

?
Include Ratings
Include Warnings
Include Categories
Include Fandoms
Include Characters
Include Relationships
Include Additional Tags

Exclude

?
Exclude Ratings
Exclude Warnings
Exclude Categories
Exclude Fandoms
Exclude Characters
Exclude Relationships
Exclude Additional Tags

More Options

Crossovers
Completion Status
Word Count
Date Updated
Submit

Clear Filters