Question: why ugly sweater is called ugly?
Answer: An ugly Christmas sweater is any Christmas-themed sweater that could be considered in bad taste, tacky, or gaudy. ... It's only because of ever-changing fashion trends that sweaters once deemed acceptable are now considered ugly.