English meaning of the Dagbani word turata

turata

Adjective
  1. disorderly
    • abomination