Top definition
A Racing Team and also the creator of the famous Twonga turbo.
The Ted Wong Racing Team was established in 1998 by Ted Wong and his brother Man Wong.
(Note: Man Wong is only partially cool)
Its GO GO GO at the 2005 Bathurst 1000! The Ted Wong Racing Holden is leading at the first corner!

*several hours pass*

The Ted Wong Racing Team Holden takes the checkered flag here at the 2005 Bathurst 1000 after an amazing race which had the Ted Wong Racing Holden leading by 30 minutes at one point!
by Ted_Wong October 12, 2005
Get the mug
Get a Ted Wong Racing Team mug for your daughter-in-law Zora.

Available Domains :D