As duas formas – caraça e caraças – existem na Língua Portuguesa.
Ou seja, ambas as expressões estão corretas, devendo, no entanto, ser usadas em diferentes situações.
Caraça é um substantivo que significa cara grande; rosto desproporcionado; máscara de Carnaval que se colocada na cara.
Te garanto que a blusa é bem mais bonita que sua caraça feia!
O uso da caraça remonta a data anterior à Inquisição.
O plural de “caraça” é caraças:
Grande seleção de caraças e máscaras para que possas completar o teu fato.
Caraças, como interjeição, é uma expressão de ironia, admiração ou impaciência habitualmente utilizada em Portugal; está classificada como uso informal.
do caraças :: impressionante, importante, enorme
o caraças :: desacordo
Referências
Caraça advém da construção cara + aça.