irrepoachable

See: honest
Mentioned in ?