Definition of "inexcusably"

inexcusably