What does Avbeautifulpew mean?

Avbeautifulpew meaning in Urban Dictionary

Rarest types of womenOften seen erroneously as SuperwomenSo pretty, ones heart may miss on sight of her smileOften creates heart attacks with those brown eyesAny male species would fail and IQ test when they ever hurt this sort of girl