"Look a perfect fright" is an idiom used to describe someone who appears disheveled, messy, or untidy. Some synonyms for this phrase include "look like a mess," "look like a disaster," or "look disheveled." Other possible alternatives might include "look unkempt," "look rumpled," or "look tousled." These phrases all convey a similar meaning to "look a perfect fright," and can be used interchangeably depending on the context and tone of the conversation. Overall, if you want to describe someone who looks unkempt or disheveled, there are plenty of different phrases you could use depending on what feels most appropriate for the situation.