General Brazilian
ser insolente
Most common usage across Brazil
Rio de Janeiro
ser insolente / ser descarado
Descarado is more colloquial
São Paulo
ser insolente / ser grosseiro
Grosseiro emphasizes rudeness
Portugal
ser insolente / ser atrevido
Atrevido is commonly used in European Portuguese