I want to say that "dirty" responses just make YOU look smaller than the heckler - WIT is the only proper response to hecklers - even if it does go completely over their heads !!! (but most of the audience will get it).
So, dont be dirty, be FUNNY !
Jo-Jo