The instrumentation was cool. You've definitely got a cool, unique little groove going on here.
The big problem here is the lyrics. You obviously don't have a good command of the English language, and the lyrics are at best incomprehensible and at worst laughable.
My suggestion to you is to either have someone who is fluent help you with a rewrite, or to write in your native language.