There are countless countless threads on hecklers.
SERIOUSLY TRY THE SEARCH TOOL FOR ONCE!
Im not gonna input in here, but I am not one of those "you need to handle them with care and be nice" magicians. I say "they piss you off, piss them off. They deserve it"
If I were you, when she ran...