Best definition
WRX STi s203
A faster and newer model of the U.S STi, used mostly in drag and rally sports.

DAMN SON MY s203 SMOKED UR BNR34