Find the word definition

Wiktionary
megahurt

Etymology 1 n. (context computer slang rare English) megahertz. Etymology 2

n. (context rare English) A hypothetical unit for measuring pain or damage.