After a little research there is a universal meaning of the definition. Although, slight word variations dictates the lengthiness of it meaning, the following may be considered the closet thing to it:
Please no shade throwing as research shows that discussing religion is a very touch subject. The more i network personally and professionally, I have met many people of different ethnic background and religions. I am very intrigued about the differences and similarities of certain religions and don’t mind chatting and learning about all of them. The good, the bad and the ugly.