tacky

Cheap-looking or flashy in a way that shows bad taste.