ругатель

руга́тель, -я, м. (разг.). 1. Человек, который постоянно ругается. 2. перен. Грубый и пристрастный критик. || ж. руга́тельница, -ы (к 1 знач.). || прил. руга́тельский, -ая, -ое.

См. также лексическое значение слова ругатель в других толковых онлайн-словарях русского языка нашего портала.