Chamar alguém de "fofo" geralmente é um elogio ou uma forma carinhosa de dizer que a pessoa é simpática, doce ou inspiradora de afeto. Na maioria dos casos, não tem relação com o peso.
Pode ser considerado ofensivo se a pessoa usar "fofo" de forma irônica para insinuar que alguém é gordo; houver contexto de zombaria ou menosprezo; a pessoa que recebe o comentário deixar claro que se sente incomodada.