Is there a name for such words like "iceteroid" and "irmageddon"?


They are called a portmanteau words. They are formed by combining existing words that relate to one concept.

If the term becomes accepted as part of the English language, it is called a neologism.

Not the answer you're looking for? Browse other questions tagged or ask your own question.