damnedest

(noun, adjective)

adjective

1. superlative form of damned: most damned

2. Surprising, remarkable, amazing.

noun

1. One's best effort.