Oh I think I get it now. Maybe my mind isn't soiled enough. Just kidding, it's been soiled. But I didn't necessarily gravitate to... you know... lewdness. It probably makes sense in the context of the conversation.
I think 'skin' or 'body', they both seem fine to me.