Erica Lauren is craving for fresh meat