RE: Key dates10 Apr 2023 17:58
Definition of touche -
'used as an acknowledgement during a discussion of a good or clever point made at one's expense by another person'.
I think, and hope, you realise the error of your arrogance and that you've just well and truly had your **** handed to you on a plate!