SPG refers to self-propelled gun, but that's not all. Get insights into the various meanings of this acronym that changes for ...