Green’s Dictionary of Slang

boo-piece n.

see boo n.5 (2)