eggcorn

noun
  1. a word or phrase that results from mishearing or misinterpreting another word or phrase, typically in a way that creates an unintentionally humorous or creative meaning
  2. Usage: informal; linguistics term; named after the mishearing of 'acorn' as 'eggcorn'

Examples