Skip to main content

graawwwwwrrrrr's definitions

touche

Share definition
A derogatory term for someone who is both a tool and a douche.
Did you see Randy playing his acoustic guitar with roses on it? God, what a touche.
by graawwwwwrrrrr November 23, 2010
Flag
mugGet the touche mug.