truculent indefatigable Human. .. drinkingbuddy