Im with you Jenna, I too think he got what he deserved!
An FA is not medically equiped to determine whether or not he should curb his drinking habits, and everyone reacts differently to different levels of alcohol. Besides he could have been served by different FA's at different times. I have seen pi$$ heads approach the galley on international flights to get another "free" beverage, often behaving like school kids at schoolies.
Certainly that was no way to respond when offered a cool refreshing H2O.
Just a theory but........... maybe the sweet young FA didnt want to cop any more abuse from an ugly, arrogant, smelly passenger. So maybe she was thinking if she gives him just one more, firstly he will leave her alone (and take his smell with him) and secondly maybe he might fall asleep also resulting in leaving her alone. Sounds like he was a "real" charmer.
Finally maybe they should have let him open the door so he got sucked out, problem solved,...... Sir, could you please close the door behind you???? Ar$eh0le!!!!!