Green’s Dictionary of Slang

bandjax v.

see banjax v.