Definitions by nick6
touche bag
(tOOsh-bag)-(n.)-in reference to the french word touche, it refers to an individual who is too much of a pompus ass to just accept defeat and must instead get the last word in stating, "touche."
touche bag by nick6 November 27, 2006