Katakuri has always been made fun of for his mouth. He started to wear his scarf over his mouth to hide it. He even went so far as to only eat in private, so when Luffy bursts in on him enjoying his merienda, he can't help feeling vulnerable and embarrassed.