What are crust pants?

What are crust pants? Crust pants, also known as punk pants or DIY pants, are a unique style of pants that have gained popularity within alternative fashion circles. Embraced by…