Short for Subaru. Popular term with the import tuner crowd.
Yo Debo, That Subbie STI just owned that turbo hatch in the quarter!
60👍 55👎