Ok I someone came up to me and was asking me stuff about my STi. Now granted I haven't had my STi long not even a year yet, so i don't know everything there is to know about it or Subaru. My STi has the pink I badge, and he asked me what does the I stand for. This drew my mind blank cause I never really stoped to think what does the I stand for. I figured the good people at clubwrx.net would help a dumb fool out. Please cold someone tell me what does it stand for?