Skip to main content

amazing race fan's definitions

TTOW

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 11, 2006
mugGet the TTOW mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email