Talk to your doctor. Craving things not classified as good is called pica. Read more about it here:
http://www.babycenter.com/404_what-causes-pica-craving-and-consuming-non-food-items-during_1186643.bc
I would google what it means because when you crave weird things its usually because your body needs something