Chimichanga means “thingamajig”.
Culinary historians and Arizona restaurants argue about exactly where and who invented the Chimichanga. Two Tucson restaurants claim bragging rights to creating the first Chimichanga.
2018
french fries originated in belgium.
The French and Belgians have an ongoing dispute about where fries were invented, with both countries claiming ownership
2020