meaning of beautasmagasm

beautasmagasm meaning in Urban Dictionary

a beautifully great orgasm