squabasher

squabasher

(skwɒˈbæʃə)
n
archaic Scot a person who squabashes someone or something