Is it rude that my boyfriend said this to me?

My boyfriend looked at me & said “look you have a 6 pack” then proceeded to say “just kidding the only 6 pack you have is a 6 pack of beers” honestly he knows that I’ve been through an eating disorder, and I have severe body image issues… I’m 18 years old, 5’8 & 128 pounds. No way am I near overweight and he basically just called me fat. I’m not talking to him for the rest of the night.
Is it rude that my boyfriend said this to me?
Post Opinion