Englishsuck titsverbMeaningTo be terrible, to be of extremely poor quality.SourcesNo citations have been attached yet.