Wiktionary
have to do with the price of fish
vb. (context idiomatic English) (form of variant have to do with the price of tea in China English)