What is the meaning of Copacetic?

Fine, excellent, OK, in excellent order.

Source: wiktionary.org