Me and my freestyle alliance practicin' African voodoo science

from Canibus – 100 Bars Lyrics on Rap Genius

Meaning

Voodoo is associated with individuals that allegedly deal with paranormal activity.

To help improve the meaning of these lyrics, visit “100 Bars” by Canibus Lyrics and leave a comment on the lyrics box