As I drive home from a long trip I see a rest stop sign and decide to stop. I pull in and get out to streach my legs and start towards the restrooms. Its not a full service rest stop just some vending machines and restrooms. The place was empty except for me and a lovely younger looking woman I nod to her as I go into relieve my self . When I emerge she is still there she seems to be in a little bit of a mess I didn't notice it before I went into relieve myself. I ask her if she's alright she replies the she's having car trouble I tell her I'll look at it .we go out to her car and I have it running in short order. She thanks me and offers to pay me I decline her offer. She asks me to wait until she cleans up I say OK . She comes out looking far hotter than when she went in . She asks again if she can pay me feeling bold I say I'll take a kiss a my payment she says OK to my surprise. She comes over and puts her arms around my neck kissing me deeply. At the end of the kiss she grabs my cock and asks if there is anything else I'd like? I of course say yes she drops down right there next to the vending machines and pulls my quickly Harding cock out. She starts giving me the most amazing blow job of my life. But before I can cum she stands up and asks if I want to fuck her . I say hell yes I'd love to fuck her. She tells me I'll have to fuck her ass because she's on her period , no prob I tell her I'd love to fuck her sexy little ass. She turns around and pulls her skirt up and her panties down . I get behind her and spit into my hand to lube my cock up I seat to move towards her ass and she reaches back to spread it open for me , I put the head against her asshole and slowly start to nudge inside her she looks back at me and says not to worry about hurting her just shove it all in. I start to do just that when she shoved her ass at me taking my whole cock in one thrust letting out a little grunt in the process. I think OK if that's how she wants it fine . I grad her hips and fuck her as hard as I can she was extremely tight and I didn't last long filling her tight little ass full of my cum she leans back against me saying thanks I needed that. She pulled away from me sliding her panties back into place she even leaned down and licked me clean before tucking my cock back into my pants . I tell her sorry I didn't last long and if she wasn't on her period I'd eat her til she came . She said I have a confession to make I'm not really on my period in fact I can't really have one because I'm a guy but if you really want to please me you can suck my cock. I stood there in disbelief for a few minutes then thought what the hell I'd already gone this far why not finish. I told her/him that I'd do it I got down on my knees in front of him and pulled one of the biggest cocks I'd ever seem out of his panties . I started slowly not really knowing what to do . I licked the head at first then took it in my mouth and began to suck it . Soon he took control and began to fuck my face said thanks and that i had done ok for my first time he used my mouth for a good ten minutes before he came without wanting filling my mouth with his cum making my cheeks puff out . He held my head so I couldn't move and left his cock in my mouth forcing me to during every drop of his cum . I took his big cock and put it back in his panties . He told me to call him sometime as he handed me a piece of paper with his number on it and next time he would show me how it really felt to be a woman then he walked away without another word . As I stood up to go I went into the restroom to clean up looking at myself in utter disbelief at what I had just done , I noticed a drop of the strangers cum dripping down my chin I reached up to wipe it off but I stuck it into my mouth and in that moment I knew that I'd be calling him.