trash + fish. From being fish that is frequently thrown out (trash) at sea, as it was not the fish that was desired to be caught.
trash fish (plural trash fish or trash fishes)