Top definition
Another way to say 'good times'in japanese. A phase made famous by BJ and Tyler, the winners of the Amazing Race 9.
After riding a roller coaster, Tyler screams TTOW!!
by amazing race fan June 03, 2006
Get the mug
Get a TTOW mug for your sister-in-law Sarah.
buy the domain for your diy blog