Virgin Skin Audiobook By K.M. Neuhold cover art

Virgin Skin

Ink Slingers, Book 2

Preview
Try for $0.00
Prime logo Prime members: New to Audible?
Get 2 free audiobooks during trial.
Pick 1 audiobook a month from our unmatched collection.
Listen all you want to thousands of included audiobooks, Originals, and podcasts.
Access exclusive sales and deals.
Premium Plus auto-renews for $14.95/mo after 30 days. Cancel anytime.

Virgin Skin

By: K.M. Neuhold
Narrated by: Tim Paige, Liam DiCosimo
Try for $0.00

$14.95/month after 30 days. Cancel anytime.

Buy for $19.95

Buy for $19.95

Confirm purchase
Pay using card ending in
By confirming your purchase, you agree to Audible's Conditions of Use and Amazon's Privacy Notice. Taxes where applicable.
Cancel

About this listen

I know I have to keep my hands off of my best friend’s son, but it’s hard… really, really hard…

I didn’t know the guy I picked up in the bar last night was Hero’s son. To be fair, he didn’t even know he had a son until today. I guess we’re all just scrambling to put on our poker faces.

Keeping my hands off of Milo is hard enough thanks to his lickable dimple, flirty smiles, and virgin skin. But I swear this has to be a test. Why else would Hero insist that his son come to live with me? And why is it so hard for Milo to just keep his clothes on already?

If I can't keep my hands off of him I could lose my friends, our club, even the tattoo shop I love more than anything. Given the stakes, it should be easy.

Right, and a Prince Albert just pinches a little…

Virgin skin is a best friend’s (adult) son romance with a side of roommates-to-lovers, some forced proximity, a “stuck in the dryer” moment, and a whole lot of tension between two guys who just can’t keep their eyes and hands off of each other, no matter how much they try.

©2024 Kyleen M. Neuhold (P)2025 Kyleen M. Neuhold
Contemporary Romance Romantic Comedy
adbl_web_global_use_to_activate_T1_webcro805_stickypopup
All stars
Most relevant  

Listener received this title free

Tim Paige & Liam Dicosimo are paired together for this audio release and do a beautiful job in making these men more real. Each has a distinct narration style that just draws you as a listener in and combined, making it that much better of an audio experience.

A best friends son romance with a twist. Milo moves to Fall Crosse to meet his dad , and his mom never said that he existed. To get the courage, he decides to hit the local gay bar Wooleys to calm his nerves where he meets Piston. The two have an undeniable attraction yet spend the night just talking with the promise of seeing each other again. Little does either men know Milo is the son of Hero (Pistons best friend and co-worker). Piston may claim that nada can happen, but we all know how that goes with this type of chemistry. What could be an angstier read is not at all. It is handled with grace, humor, and understanding once all parties cool off and see the situation for what it is. Another great addition to the Fall Crosse universe.

another hit from km neuhold!

Something went wrong. Please try again in a few minutes.

Beautiful story. this I an awesome romance. Dad's best friend, virgin with Insta love. another great group of guys we get to listen to find their forever love. Tim and Liam really bring life to this story and give personality to each character. bring on the next...👏❤🔥

Tim and Liam

Something went wrong. Please try again in a few minutes.

KM always knows how to deliver debauched, sassy, sweet, and growly.
Our Ink slingers just keep falling in love.
This time is Piston’s turn! And with no other than Hero’s newly found son! A sweet, hectic, 28 year old virgin.
The best friend’s son trope, force proximity, forbidden love angle was perfect.
I loved spending time with our favorite guys, PLUS other characters from the same universe. ADORED!
I loved how Piston and Milo started falling in love little by little, it felt so patient and sweet, I melted the whole book.
Easy, no-angst, sexy perfection.

Audiobook 10/10

Sweet sassy goodness

Something went wrong. Please try again in a few minutes.