Some kind of liner? Coconut oil leaked onto my shorts one time and my bed another time. Thanks for ideas.
Are you talking about wearing it while you're out and about? Wearing a tight absorbing underwear might be fine, it should wash out
Wearing it at home.
Coconut oil does stain in my experience. You could try experimenting with different amounts. Personally what I do is lay in bed naked with an old towel or shirt between me and the bottom sheet, to avoid what you described above.
this is a great product
https://www.amazon.com/gp/product/B00MT5XHF4/
Clean Seat -- line your underwear with it, it's thin and seems to be exactly what is needed. I did a session during the workday today and clean up is a breeze and I won't be staining my clothes. Awesome!