What does beautytard mean?

beautytard meaning in Urban Dictionary

Beautytard- a notion, individual, or object which explains your thoughts towards it. Meaning, a definite hatred of one's beauty causing retardation.