fudge · noun, verb, interjection1
Probably a variant of fadge (“to fit”), the confectionery sense having evolved from the meaning of “merging together” or “turning out as expected”.
Fudge · proper noun2
From the Middle English surname, diminutive of Fulcher.
Etymology from Wiktionary, CC BY-SA 4.0.