1 definition by Taz4INC
Short for Iglesia Ni Cristo, or Church of Christ in Filipino. A Christian religion claiming to be the re-emergence of the only true Church that Jesus founded. Coincidentally, it was re-established at the outbreak of WWI on July 27, 1914 matching prophecies in the Bible.
by Taz4INC January 13, 2007