meaning of Beautifulmazing

Beautifulmazing meaning in Urban Dictionary

One who is indeed beautiful/amazing that they prompt you to cry