What is the meaning of Garish?

Overly ostentatious; so colourful as to be in bad taste.

Source: wiktionary.org