counterculture

noun
  1. a culture or lifestyle that rejects or opposes the values and norms of mainstream society
  2. Usage: often used to describe youth movements or social groups that challenge conventional beliefs

Examples