A generic and easy-to-find-a-place-for slur relating to someone who is generally an annoying waster, of little good to anyone. Usually, but not by
definition,
stupid as well. Think of it as a less-heard and slightly more insulting version of nobend.
People who go around
urbandictionary.com giving everything a thumbs down definitely fit this category.