From what I read when browsing the word "hodl" on the internet, it says that hodl came from a drunk user here in this forum that posted a topic saying that we should "hold" but because of being drunk, he mistakenly typed the term "hodl" and it became so popular that it is often used the same as hold but it is like a jargon to bitcoin community.
Yes you're right, but based on my research hang on for dear life(hodl) is the old British expression before become popular on a cryptocurrency lingo,