People have done it. In my house the coconut oil is always solid, so you have to warm it to drink.
You can try different olive oil they are not all the same I have gone from Italian, to Spanish and now I use Greek olive oil.
Use a little more grapefruitjuice than oil and shake very hard in a glass jar till it gets watery (lemon does not mix).
Keep your nose closed while drinking, also in between taking breath, rinse your mouth with water (I do it over the sink), then have a mint AND after all that you open your nose. You won't even know you drank it !! :)