Definition, synonyms and related words
Damnedest; one's best effort.
Damnedest; most amazing, consternating, etc.