You should retain an attorney. While what you did is minor, and it's certainly possible that a prosecutor or judge will feel sympathy, the fact is, any unwanted physical contact, including a slap, is assault, and there is no exception for having been called "vile and obscene names"--it's still assault. So you want experienced local counsel to represent you, to maximize the chance of having the charges dropped or, at least, the punishment minimized (e.g. probation or a small fine). You may wish to also press charges against your neighbor, for harassment or criminal mischief, and an attorney can advise you as to that, too.