Yes it's very offensive.

Look, when someone from the gulf sees a westerner swearing, he sees him as socially inept, ill mannered hooligan.

Not even children walk around in the open & swear in full view of everyone (or anyone).