Generally not good. Slang mostly used in the UK and British colonies. A situation or thing that is poor, uninteresting or just bad. Also used as a polite word for defication.
1. Mum why'd you buy all that crap at the market?
2. How was that new Jennifer Lawrence movie?