Noun
big dog of the tanyard (US, slang, dated, derogatory) A pompous, overbearing person who will not stand for dissent.