What does Awesome Person mean?

Awesome Person meaning in Urban Dictionary

A word this is certainly a substitute for 'faggot'