What is Mmbtu?

MMBTU is the acronym (abbreviation) that stands for One Thousand Thousandths British Thermal Unit. The M is the Roman numeral for 1000, so that is why the M is used in this. A British Thermal Unit is equal to roughly 1.05 kilojules