But it's pretty obvious that somebody either has 99 or AA in the hole...
Some people say never told fold KK pre-flop, but that's not always correct either. So you've been told never to fold a set in this situation. I'm sure you've also been told to listen to gut feelings. If your reads tell you that you're up against a higher set then fold.