Freedom of speech is generally granted in most modern nations, but there are always certain restrictions such as yelling "fire" in a crowded place.
Free speech doesn't completely apply to names of goods, as there are some restrictions on this (for good reason).
Despite this, you'd still be able to order a pint of Fucking Hell, a German Pilsner or pale lager brewed by the Waldhaus Brewery located in the Black Forest. How could they get away with this name?
The beverage is named after the village of Fucking in Austria, and hell is the german word for "pale" and is typically used to describe this kind of beer. Because of this, it's a completely legal name, though that didn't stop people from objecting to it.
Both the local authorities in Fucking and the European Union's Trade Marks and Designs Registration Office initially objected to the name. The Mayor of Fucking was against it as it wasn't going to be brewed in Fucking.
The trademark was initially denied, but after the founders argued their case, it was granted. These two also claim that they intend to use the brand name to produce Fucking Hell branded food and clothing, so look for it in a store near you!