A vulgar person is often considered impolite, offensive, or indecent. There are several synonyms for the phrase "vulgar person" that can be used in various contexts. These include terms such as boorish, crude, coarse, crass, tasteless, uncouth, and loutish. Each of these terms has its own nuance and range of meaning, but all convey the idea of behavior or speech that is lacking in refinement and good taste. Other synonyms might include offensive, disgusting, or uncivilized. Depending on the context and level of offense involved, some of these synonyms may be more appropriate than others.