Barbacoa traditionally means meat wrapped in maguey leaves and cooked slowly in an earth pit, often lamb in central Mexico and beef in the north.
Pit cooking, centuries old.