This is such a gross spot that I don't think I can blame you for folding.

Any range villain has on the flop is pretty much crushing you after the way the action went on the flop. I guess you beat 2 pair... but seems pretty unlikely.