It seems to me that perhaps the meth issue is not relevant in this situation. Would you accept that kind of behavior from an employee who was NOT rumored to have a meth addiction?
There is no checklist anyone can give you on how an addict will behave. All you really have to go on is how he behaved last night -- it is either acceptable, or unacceptable, and whether you think there is any acceptable excuse for it.