im charcha adj.

  • Impeccable ; c’est bon.

C’est bon, im charcha, on y va.