This can happen if the horn wire gets exposed and touches the ground. A bad horn relay can also cause this problem. Problematic relays will take improper signals and cause the horn to beep.