I'm pretty sure he was makin a reference to what the jehovas witness's believe in. I saw some people talkin about it on some show. I ain't really 100% sure though.peace"i refuse to lose self, in tryin to win fans over" - Common"symbolize dope, like sirens do terror" - Common