Offensive to good taste
Not in keeping with conventional moral values; improper, immodest or unseemly