This word is considered coarse in most cultures, but it's better than some of the alternatives. The best way is to use a more formal term if you're talking about literal feces, or to use another term if you're talking about figurative use.
Crap is the c word
crap = cagada
Congratulations on your acceptance into university.
Yes, but it's a slang word.
It is slang and a vulgar word
Our community is very diverse.There are many diverse cultures in the world.
the word that is a synonym for tolerance is acceptance
Yes, It means that when your feeling like crap then you have to go take a crap.
Crap is not a swear word, exactly, but it is too vulgar for polite conversation.
No
yes
No - it is vulgar