What does beautasmagasm mean?

beautasmagasm meaning in Urban Dictionary

a beautifully great orgasm