I assume he's got at least TP+draw or better. I dont remember having much of a read on him.

If we call and he shoves turn we have to call $17 into a $23 pot, which isnt a hard fold with only 1 street to come, and we can call flop with $4 into $19 pot on pot odds alone. I think it comes down to FE and I really dont think I had any there.