It's not okay, but it's part of the job.
you cut the employee off, politely then take it offline.
As a manager, you have to keep the end goal in mind.
If you humiliate an employee, you send the message of fear. People will be afraid to speak up in meetings and start to tell you what they THINK you want to hear. not a good thing.