smart off

中上級 (B2)informal

To say something rude and clever to someone, especially when you shouldn't.

"Don't you dare smart off to your grandmother like that."