1 definition by Doobdalda

Top Definition
a small portion of one strand of feces
You get on my nerves so bad! You are a piece of slam!
by Doobdalda September 26, 2006
Mug icon
Buy a piece of slam mug!