This word is derived from the Dark ages. A mystical sorcerer named Frans Heffelfingerschlammin slayed the great Dragon king Artos. After slaying the beast, Artos came to America and changed it to Heffelfinger. He declared it was to mean " man who slay dragon, change his name, then go to America."
Heffelump originates from the word 'elefant' crossed with heffer (fat person) This word can be used 2 describe somebody with large butt/nose/ears, or is just incredibly ugly