An indescribable place of sexual satisfaction while having an intense orgasm.
My lover stimulated me and took me to utopia