Crappy is a slang term used to describe something that is of low quality, unpleasant, or undesirable. There are many synonyms for this word that you can use, depending on your context. Some words include lousy, dismal, poor, inferior, shoddy, substandard, inadequate, dire, abysmal, and terrible. All of these words convey a sense of negativity and lack of quality, but they differ in emphasis and feeling. For instance, terrible suggests more severity than crappy, while inferior implies a sense of being lower in quality. In any case, using synonyms for crappy helps to diversify your language and make your communication more engaging.