smart-ass

Translations
petit malin
Definitions
A 'smart-ass' is a slang term used to describe someone who is sarcastic, makes clever or witty remarks, or acts as if they know everything, often in a way that is annoying or disrespectful to others.