I agree, I think this is a call here. Not much info on the other players in the hand, but in a vaccum, we're looking at nearly 15:1 on calling 2 cold. On those odds alone I think we must call.
The "Two pair no good" comment is a bit disturbing, but you can beat two pair. If he said "Set no good," that might be a bit more of an issue.
Since we don't know the players very well, we're doing a lot of guessing, but based on the betting MP's line seems incredibly strong. 2 k/r and then leading on the turn? Maybe he would do that with the NFD, but it seems more like a made hand to me. His action makes me think AA/KK/smaller set on flop. I would discount KK due to his open limp preflop.
BB playing that passively seems most likely a draw, maybe nut flush draw or 56 for the straight draw. I figure he'll fold the river here.
The HJ called 2 cold twice, both times after MP's k/r. I feel like he's most likely to have a smaller set or exactly Q
J
here. Maybe KT for top two pair, but I think it's more likely that he slowplayed a smaller set. I have a hard time putting him on any other hands. That could obviously be a leak in my own game. On the turn I could see someone calling 2 cold with QhJh after the T hits, but would he call MP's k/r on the flop with that hand?
Also totally agree with Chillrob. If this is a calmed down game, I can only imagine what the table was like
before the crazy lagtard left.