What is known by English teachers as an oxymoron, i.e. a word which is qualified by a second word, an adjective, which is completely redundant (adds nothing new to the meaning of the first word). Crap is by definition anal, unless it comes from the mouth-crapping aliens on the planet XAARFQTYSHAJK!LP.
Nevertheless, saying two swear words is always better than saying one for releasing tension, so "anal crap" is perfectly legitimate, whatever those fucking english teachers say.
Evrything english teachers say is a pile of anal crap.