Could you please give me the right adj for a person with inappropriate social behaviour? The one who's laughing in all situations, says jokes, speaks bizzare, and shows you up in front of others! Ta!
You need more than one adjective for the person you've described and there are dozens of them to describe 'jerks.' The ones that come to mind immediately are the following: tactless, gross, shameless, ill-mannered or unmannered, impolite, discourteous, inconsiderate, selfish.
Is there any British one?