the fins and the fact that they wanted to get rid of it makes me think its a tilapia species.
I suppose it could just be a generic hybrid of several different american cichlid but I would say tilapia.
maybe its even a native fish I know nothing about those, all I know is those fins are all wrong for a south/central american cichlid