this sucks
- terribleExtremely poor or distressing
- awfulExtremely bad quality
- lousyOf very poor quality
- crappySlang for terrible
- lameWeak or limping
disappointing · frustrating · annoying · bummer · drag · waste · ugh · gross · pathetic · miserable · dreadful · stinks · blows · trash · garbage · fail · worst · bogus