i hear this words everyday from where i work, and yes it is very degrading and much more humiliating when said to you in front of another person much more in a meeting, this is not who you are... this is what ur manager thinks you are and the best thing to do is prove him wrong, shug off his bad mouthing you and move on, think of it as a challenge for you to show him how really good you can be with or without ur boss... this is exactly the reason why the brain is way up from the mouth coz ur boss did not use his brain before his mouth opened... just do youre best and best of luck...