Music “Banana Fall On you” What does this line mean in Davido’s new… Jul 14, 2017 13,564 "Banana Fall On you" What does this line mean in Davido's new track "Fall"? - WATCH