squabasher

squabasher

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