Green’s Dictionary of Slang

barnshoot n.

see banchoot n.