Posted by Julia on November 29, 2002
I am doing an English assignment on s h i t, I have heard a history of it meaning: Ship High In Transit. Does anyone know of any other meaning? Please get back to me soon as my project is due on Monday Dec.2, 2002. Thank you!!!!