I don't know what this means.Or perhaps the sort of guy who's often on/in the drink?
Please tell us what you're trying to say
Does it mean drinking alcohol a lot?
I've found that "on the drink" is sometimes used in BrE to convey that idea.