rubbisher

listen to the pronunciation of rubbisher
الإنجليزية - الإنجليزية
someone who tends to criticize, ridicule or belittle