Find the word definition

Wiktionary
slam pieces

n. (plural of slam piece English)