It makes perfect sense to say that "Heatran's Fire Blast receives STAB". If smogon, like every other gaming community, has developed its own language then that has no bearing on what is and isn't correct english as far as the rest of the world is concerned.