Green’s Dictionary of Slang

goldfish n.1

[? its role as a pet]

[1900s] (Aus.) a man suitable to be made into one’s husband.