my experience as a person living in California is that it can be used in most situations
Well, who told me was a Canadian guy, he said this word was not something you would say in front of the President