Big Huge Thesaurus

stick-in-the-mud

adjective

similar terms

noun