A Shitcoin is any coin, which is badly rated by the one who talks about it. So it can be any altcoin, but also Bitcoin. The reason given could be a lack of innovation, poor communication, slow development or another coin is considerably better according to that person.