Someone who criticizes, ridicules, or belittles.
comparative form of rubbish: more rubbish
From rubbish + -er.
Select a language to see translations