Green’s Dictionary of Slang

peece n.

see piece n. (2a)