1 definition by zebraa bby

Greatest of insults. Usable at any time!
S:what was that?
T:your face
S:oh, touché.
by zebraa bby June 14, 2007
Get the your face mug.