身上长脓包不一定是梅毒。脓包的形成可能与多种原因有关,如感染、皮肤炎症或外伤。梅毒通常表现为硬下疳或梅毒疹,需要通过专业检查和诊断来确定是否为梅毒。如果出现脓包或其他异常症状,建议及时就医以确定具体原因并接受适当治疗。