General Brazilian
ser insultuoso, ser ofensivo
common usage in formal and informal contexts
São Paulo
ser ofensivo, ser desrespeitoso
typical urban usage
Rio de Janeiro
ser ofensivo, ser desrespeitoso
common in daily speech
Portugal
ser insultuoso, ser ofensivo
formal register usage