Not entirely sure what a “Teke Teke” is, but we know a Carnage Festival Trap slammer when we hear it! True to form, the video for this banger features nothing but sultry beaches and seductive females. Lots of colors. And more females. There’s literally nothing else this video needs.