Etymology
Today it means: A fashion that is opposed to the established mainstream fashion. Full definition →
counter- + fashion
Etymology from Wiktionary, CC BY-SA 4.0.