"猛图" can be translated as "fierce picture" or "intense image" in English. If you are referring to a specific context or usage, please provide more details for a more accurate translation.