English meaning of the Dagbani word tabaarikalla

tabaarikalla

Exclamation
  1. well done!, jolly good show!,