"Vulgar-looking" is a term that can be perceived as insulting by some. To describe something in a less offensive manner, there are a variety of other words that can be used. "Gaudy" is a less harsh word that implies something is overly showy. "Tacky" connotes something that is cheap or tasteless. "Trite" suggests that something has been used too often, making it appear unoriginal. "Grimy" can be used to describe something that appears dirty or unkempt. "Unsightly" implies something is unattractive. There are a variety of other words that can be used to describe something without resorting to using the term "vulgar-looking".