It's actually "touche" from the french. It's an expression acknowledging that an opponent has been successful or makes an exceptionally good point.
by cenamid January 15, 2015
Get the too-shey mug.Related Words
too-shey
• too
• Too Much Sauce
• too cool for school
• too much
• too soon
• too easy
• Too far
• Too cool
• Too Short