Top Definition
The most amazing thing/person in the world. No one accept someone who knows tauch understands how amazing tauch is though.
Taylor: Tauch is my hero!
Chris/Blondie: Well Tauch is my lover!
Scotty: Too bad i'm too much of a dumbass, two-faced, prick to understand how amazing Tauch is...
Random Person: I don't even know Tauch and i think Tauch is amazing!

Chuck Norris approves this message.
by The Tauch January 22, 2009

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.