Some idiot online's feed

I'm okay with waiting, though I have to ask, what does MTL stand for ?? I heard the last upload was from a bot or something