English meaning of the Dagbani word danli

danli

Noun
  1. slang