big dog of the tanyard

Noun

 * 1)  A pompous, overbearing person who will not stand for dissent.