A Facebook war has erupted over Urban Outfitters’ use of certain words deemed impolite. In the words of one commenter,
the bottom line is that this is the holidays, we celebrate the birth of Christ! He certainly does not promote such filth! Shame on you Urban Outfitters!
One thing worth noting: so-called filthy words are commonly described as profane. However, at least within the Jewish/Christian context, the scope of the biblical prohibition on improper language is rather narrow, extending only to false oath-taking and abuse of the covenantal divine name YHVH. Outside of this context, biblical language can get rather salty.
Slate has a solid write-up of the language questions here.