Depends on the situation. I've been to some very scary places, you walking home alone at night past a group of guys under a bridge somewhere, they're either stoned or high and they make jeering comments, call you a p0es and swear your mother, busy edging each other on. One guy runs up to you, sticks his face right in yours and says you just insulted his mother or you stole R50 from him and you must pay else you dead. What you gonna do?
One drunk guy won't touch you. Two drunk guys, be extremely carefull. I've experienced this sh&t back in the day it's a scary world out there. Never find yourself alone where there are drunkards or scumbags, they'll make a b-line straight for you.