Folk-etymological alteration of hevva cake; ultimately from Cornish hedva (“swarm, shoal”).
heavy cake (plural heavy cakes)