Shit Fight means: It is a great and messy battle, like registering at large universities or freeway in rush hour. This was a tip from a deckhand who worked off Hawaii and Australia’s Great Barrier Reef. (in Community Dictionary, added by Leticia Floyd)