I've never folded a set at the flop.

So pay off QQ here, it might be AA/KK too. With that 2$ donk bet, his range might even include AQ/KQ.