Bollocks is a British English term that colloquially means nonsense or rubbish. When used in a profane way, it can be considered vulgar or obscene. While some may find it acceptable in casual conversation, it may not be appropriate in formal settings.
Alternative synonyms for bollocks include balderdash, poppycock, hogwash, drivel, nonsense, twaddle, gibberish, claptrap, bunkum, and codswallop. All of these words refer to something that is untrue or illogical, but they do not have the same profane connotation as bollocks.
Other euphemisms for bollocks may include baloney, hooey, malarkey, or horsefeathers. These terms can be used interchangeably with bollocks without causing offense. However, it's always important to be mindful of your audience and choose your words carefully.