Top definition
a person who is both beautiful and amazing. one who encompasses everything good and great.
by thew1ttyon3 April 29, 2010
Get the merch
Get the Beautazing neck gaiter and mug.