Definition of MMB in English:

MMB

noun

British

Origin

1930s; earliest use found in Dairy Industries.