touche

Expression conceding defeat when knocked-back by a brilliant riposte.
Man (to Dr Johnson): You smell.

Dr Johnson: Sir: I smell, you stink.

Man: Touche!
by Giesha April 19, 2011
mugGet the touche mug.