Copy that Feature Class to a File gdb and run 'Check geometry" tool on that. It should list all the features with invalid geometries. Then you can either go through the features reported in this and correct them OR run the "Repair Geometry" tool, which will repair these. Then copy this corrected FC back into the postgreSQL database and try again.
However I would suggest you read about these tools a bit before executing them!
Is there anyway in ArcMap that we can tell it to IGNORE the error and keep on drawing or displaying it? Because other layers who have the same error works fine(displaying/drawing) with the only exception is that these layers have less record/rows than the one that broke down and gave the error.