English meaning of the Dagbani word booribila

booribila

Noun
  1. an idler, layabout, somebody always at the village station