Искандер Камаев,
.. а так же 1. устар. старинное название буквы «х»
2. устар, перен. две черты крест-накрест . Происходит от название буквы кириллицы Х. Сравните, например, устаревшие названия для букв: «Ы» — еры, «Ъ» — ер, «Ь» — ерь. Переносное значение слова хер стало обозначать любой косой крест, схожий в начертании с буквой Х.
Похерить - «поставить крест (на чём-либо) », «зачеркнуть»; херня означает «перечёркнутое, не имеюще значения», и далее по аналогии.