Body lice normally live in bedding and clothing. They make their way to the person's skin multiple times each day. When they arrive, they feed on blood. They may lay their eggs on a person's body. Lice eggs are called nits.