i think your problem here was having too many ppl see the flop.

befor any reads, is it very good play to call an allin at the flop with an overpair? Any ideas? I would put him on TP + flush draw, however possibly trips in which case your a major dog.