What does buona natale mean?

buona natale meaning in Urban Dictionary

"merry christmas" in Italian.