Meaning of junk fish in English:

junk fish

noun

US
  • Fish considered to have little or no value as food or a commercial product.

Origin

1930s; earliest use found in Brownsville (Texas) Herald.