look up any word:

1 definition by nzcarnut

1. triumph
Long-gone British car manufacturer. Contrary to the views of some, they did not only make sportscars, but also upmarket six-cylinder sedan cars with a slight sporting pedigree.
My 1976 Triumph TC smokes your pathetic Renault. Its faster, quieter, more comfortable and cost me about one quarter of the price.
classic british luxury car old
by nzcarnut Apr 21, 2007 add a video
rss and gcal