Sociolect
In linguistics, a sociolect is the language spoken by a social group, social class or subculture. In this regard it differs from the dialect, which is the language variant spoken in a certain region, and the idiolect, which is the language variant of an individual.
See also
de:Soziolekt