Harassment really varies, from town, and state. In many places it must be sexual in nature, or not regulated at all. You really need to go to your supervisor, HR, and keep going up the line and document everything. Consult your police. If you perceive a threat, CALL THE POLICE.