look up any word, like sex:
 
1.
a feeling that is more than amazing and orgasmic.
your having sex and its orgazmazing
by dakota sorell June 16, 2008