You can get away with a lot in a foreign language – even one as universal as Spanish.  Could you really walk around with a shirt that said “a–hole” in English?