"Do you want to sleep with me?" Kelly asked, giving me a sideways glance from where she was sitting.
"No," I responded before catching myself. "I mean, not no as I don't want to sleep with you, no as in that's not what I'm asking." Kelly, my female halfling companion, had been hit on earlier that day by another human man like myself, and I had just been curious about human-halfling relationships. I wasn't propositioning her.
"So you do want to sleep with me?" She asked again. Her mouth twitched with a smile as she teased me.
"I'm sure I would love that, but that's not what I'm asking," I insisted. "You're purposely not answering my question."
"Well you aren't answering mine either," she replied, going back to her pack. She continued to organize her gear as if we were talking about something as simple as the weather or the price of armor.
I fumed for a moment, then tossed my pack beside the bed. "Yes," I said firmly, more to shut her up than out of actual intent. "Yes, I want to sleep with your Kelly, because you're attractive and I want to know what it's like to be with a halfling girl. Are you happy now?"
Kelly looked at me with another sideways glance and a wicked grin. "Oh Alex, you've made me the happiest girl in the world," she said, pretending to swoon. She rolled on the bed laughing before going on, "But for the record, no, I haven't ever been with a human, not a man at least. I did sleep with an annoying nobleman's wife just to piss him off once, but all the men I've slept with have been my size. Mostly halflings, a couple gnomes, a goblin I usually prefer not to acknowledge.
"I'm not against the idea mind you, it's just that humans and halflings don't really work out in bed. Human dicks are painfully huge to halflings, and halfling dicks usually don't even register to humans. It can be done, it just usually doesn't work out in the long-run." She tossed her own pack beside the bed as she finished explaining. She stood up on the bed, bringing her whole figure into view.
She was a pretty typical height for a halfling, just shy of three feet tall. She had mess of auburn hair that ran in a ponytail halfway down her back. Only two locks of the stuff escaped the ponytail, one each framing either side of her cute, round, little face. Her deep brown eyes and ever-present smile made it genuinely difficult to get mad at her, let alone stay that way. Her tunic stretched tight over her breasts, and the left the collar untied to reveal a couple inches of cleavage. Her breasts seemed large on her, more than able to fill another halfling's hand, but still small by human standards. She had roughly cut the sleeves and lower half of her tunic off, leaving her arms and midriff constantly exposed. Her waist was so cinched in and small, that if I grabbed around it with both hands, my fingers would probably touch. She wore trousers that were as tight across her butt as her tunic was to her chest, although the legs of the pants were loose enough to not inhibit mobility.
She stood there for a few moments, as if waiting for me, then said, "Well, come on, are we doing this or what?"
I only stared back, unsure what she could possibly mean. "Doing what?"
"This," she replied helpfully. "You know, sleeping together. Having sex. Fucking. I've never been with a human guy, and you want to know what it's like with a halfling girl. Let's do this."
I continued to stare, not sure if she was serious or not.
Kelly rolled her eyes and muttered under her breath, "Have to do everything myself, as usual." She took a running jump to get from her bed to mine. Now at eye level and within arm's reach, she draped her arms over my shoulders and pulled me in for a kiss.
Thus clarified, I accepted the proposal with no further protest. I wrapped my own arms around my halfling companion, finding her ass with my palms. It was odd, having to fondle her with only my palms and no fingers, but I figured it out pretty quickly. She perked up when I grabbed her, but she allowed me to continue without any arguments.
After making out for a minute or so, Kelly broke the kiss. It was time to take it up a notch. She tugged me down so I was sitting on the bed, then she hopped down and positioned herself between my knees. She tugged on my trousers, getting them off with my help, and unleashed my cock. It stood 8 inches tall and proudly erect before her.
Kelly sat in awe for a moment, contemplating what to do with the thing. Now that I saw myself directly compared to her, I understood what she meant. Kelly was about half the size of the average human woman, which means in her eyes, my cock was twice the size it should have been. I'd had human women say I filled them up, or been told that not much more than me began to get painful. I couldn't imagine what twice my length would do to a human woman, and yet Kelly was about to attempt that exact feat in miniature.
Kelly wrapped a hand around my cock, and wasn't able to enclose it all the way. She grabbed on with the other hand to complete the circle before she slowly began to stroke up and down. She pressed the head to her lips and spit on it, letting the spit slide down and lubricate her hands as they glided along my shaft. Her hands were soft, unbelievably so given how much fighting we did on our regular adventures.
Kelly took the head of my cock into her mouth, which seemed to be as much as she could actually accomplish, and began to suck on it. Occasionally, she would let some more spit dribble down to lubricate her stroking, but my head never left her mouth. I preferred blowjobs that worked my entire cock, but considering her limited capacities, I was having a great time. I peeled off my shirt while she worked.
When Kelly noticed my shirt coming off, she decided it was time for her own to be removed. She finally pulled back from my cock to tug her shirt over her head, revealing her breasts to me for the first time. They were exactly as expected, and perfectly beautiful. Kelly looked up at me and smiled as she saw how I admired her body.