Peruvian websites lit up with commenters defending their culture after a recent episode featured Vergara's Colombian character dissing the country while in an argument with her older husband Jay, played by Ed O'Neill.
"Now, maybe in Colombia..." Jay says, in typical fashion during their fights.
"Ah, here we go," Gloria says. "Because, in Colombia, we trip over goats and we kill people in the street. Do you know how offensive that is? Like we're Peruvians!"
Now the head of Peru's People's Defender's Office is demanding an explanation and wants to talk to the U.S. ambassador about the episode.
So how is Sofia responding to the situation?