Drink (to swallow a liquid): drink > drank > drunk
Although it is the same word, the past participle does not indicate inebriation. Prefer He had drunk to He had drank.
The adjectives drunk and drunken used to bear the same meaning in different grammatical cases: drunk was a predicative (the man was drunk) and drunken an affirmative (the drunken man). Drunken now also means habitually or frequently drunk. Drunkard is the noun equivalent.