Big Huge Thesaurus

good-for-naught

adjective

similar terms

noun