A person who is impenetrable to fault. This refers to someone who is so perfect, that they can do no wrong.
Often a person who people look up to and respect.
Often a person who people look up to and respect.
by partnershipness January 03, 2009