Definition: (adjective) Ill-mannered and coarse and contemptible in behavior or appearance.
Synonyms: loutish, neanderthal, oafish, swinish.
Usage: He was boorish and insensitive, and he made her cry far too often, but she loved him regardless.
Discuss
Source: The Free Dictionary