The word "haggishly" refers to someone or something that appears old, unattractive, or worn out. Some synonyms for this word include "shabbily," "grubbily," and "tatteredly." These words all suggest a sense of age and wear and tear. Other possible synonyms for "haggishly" might include "unkemptly," "disheveledly," or "untidily." Each of these suggests a sense of disorder or disarray that can add to the appearance of age or decrepitude. Ultimately, the choice of synonym will depend on the specific context in which the word is being used, as well as the speaker's intended connotations and tone.