What is the full meaning of mammocked
MAMMOCK, (Shakespeare) to tear something to shreds, also MUMMOCK [v]
Example of the word mammocked placed on a Scrabble board.