1 definition by scoobie_snacks

the cream of the crop japanese engines from subaru FHI
Yo did you get the 2.5 liter sti engine?

no dude I put in a JDM ej207 they are much better.
by scoobie_snacks April 15, 2011
Get the ej207 mug.