I think it started because the weekender thread started out with a bus theme...like jump on the sobriety bus. So...whenever you get in a vehicle with a bunch of other people and you want the front seat you call "shotgun!"
Growing up in my family it was a combo of saying the word while shoving your siblings out of the way...but they are nicer here at SR.