The song is a few years old, but I dont care, good music is good music! I have always loved music in the highlife tradition, so this feel good song hits all the right notes. Gidi Gan is in the Yoruba language, and according to the singer himself, “Gidi Gan means: Abundantly; Richly; Copiously; More than Enough; In large Quantities; Plentifully; Lavishly. The main reason why Jesus came to this world is to give us life Abundantly i.e. Gidi Gan”.