inexpiably ( synonym found)

Definition of inexpiably:

(adj) : both unforgivable and inexplicable

Back to Top