Talk about jack@ss.
Or, as he might call himself . . . Jacques Asse.
LOL, you're right, there is some je ne se qua in French, for sure.