Question: where do calluses on your feet come from
Answer: A callus is an area of thickened skin in response to repeated friction , pressure , or other irritation .