I couldn't find it in any dictionaries - socio-cultural seems to be a recent import from French, since "socio(-)culturel" can be found in the "Petit Robert" (1984). It says there that it means: "concerning the culture of a social group". This does not seem all that meaningless to me.