1 definition by YoYoMaStEr

Top Definition
sti
Subaru Technica International, its a Subaru Impreza that was created for the sport of Rally Racing, it does fairly well in teh WRC (World Rally Chanpionship). Unfortunaly since being imported to the U.S. people started decking them out, and ruining the good name of the sti, thousands of hours in the wind tunnel went into perfectly shaping the aerodynamic features of it, only for people to spend hundreds of dollars to "improve" the aerodynamics, with more "aggresive" parts.
Peter Solberg beat Marcus Gronholm's Peugeot 306 WRC in his STI
by YoYoMaStEr May 04, 2005

The Urban Dictionary Mug

Lotsa space for your liquids.

Buy the mug

The Urban Dictionary Mug

Lotsa space for your liquids.

Buy the mug

The Urban Dictionary Mug

Your favorite word on a white mug.

Create a mug

The Urban Dictionary Mug

One side has the word, one side has the definition. Microwave and dishwasher safe. Lotsa space for your liquids.

Buy the mug

The Urban Dictionary T-Shirt

Soft and offensive. Just like you.

Buy the t-shirt

The Urban Dictionary T-Shirt

Smooth, soft, slim fit American Apparel shirt. Custom printed. 100% fine jersey cotton, except for heather grey (90% cotton).

Buy the t-shirt