"Sucks" can mean a lot of different things. It could be used to describe a piece of gear that is unreliable, falls out of tune, blows up, buzzes, farts a lot, etc.
I will usually use the term to describe a guitar that sounds meh. Nice lady, but she has the personality of a dullard. No brand is...