Very frothy juices are essentially quite stimulating (6)
I believe the answer is:
erotic
'stimulating' is the definition.
(I've seen this before)
I don't understand the remainder of the clue.
Can you help me to learn more?
(Other definitions for erotic that I've seen before include "Designed to arouse sexual desire" , "Loving composition" , "stimulating" , "Relating to sexual desire" , "Steamy" .)