What does absolut stichhaltig mean?

absolut stichhaltig - German to English

ironclad [fig.]