shmock

slang

noun sturdy, robust block of something

how?

derivative of “block (ˈbläk)