Mammock

Webster's Dictionary of the English Language

·vt To tear to pieces.

II. Mammock ·noun A shapeless piece; a fragment.