meaning of achaba

achaba meaning in Urban Dictionary

Hausa term for a man on a motorcycle working on their own which takes people to thier locations in return for money (Nigeria). Essentially a motorcycle-taxi.