I think this is an age thing. The bus I used to get to work every morning was full of school children, probably 6th formers, and the language, from both boys and girls, was full of "f*****g", c**t etc.- just seemed part of their normal speech.
The thing that puzzled me was … what on earth do they say if they want to swear?