man, having ultrasex last night was one of the most euphoric experiences in my life
like [sex] but much, much better
"man, having ultrasex last night was one of the most euphoric experiences in my life" What is the definition of "ultrasex"?