Definition of "damnedest"

damnedest