Skip to main content

Giesha's definitions

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.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email