What is the meaning of Counterculture?

Any culture whose values and lifestyles are opposed to those of the established mainstream culture, especially to Western culture.

Source: wiktionary.org