answered 7/24/2009 What Are The Worlds Craziest Religions? I would say they were affiliated with cults
answered 7/24/2009 What Does Popped The Cherry Mean ? The term popped your cherry refers to loosing your virginity