From mattinata (“morning”) + -accia.
mattinataccia f (plural mattinatacce) (Pejorative of mattinata)