ORly, Со старо славянского это ничего плохого не значит. Точно помню что похерить - испортить что-либо
Следует обратить особое внимание: слово "хер" изначально не является матерным! Поначалу слово хер означало букву Х. Сравните, например, устаревшие названия для букв: "Ы" - еры, "Ъ" - ер, "Ь" - ерь. Переносное значение слова хер стало обозначать любой косой крест, схожий в начертании с буквой Х. Таким образом, похерить обозначает попросту "поставить крест (на чём-либо)", "зачеркнуть"; херня означает "перечёркнутое, не имеющее значения", и далее по аналогии. Но сейчас практически всегда, используя слово хер, подразумевают хуй. Ни в значении "буква Х", ни в значении "косой крест" слово хер уже не употребляется. Слово, использованное в значении матерного, само стало матерным, поэтому слово хер вышло из разряда печатных.