toquash

listen to the pronunciation of toquash
English - English
To beat or crush to pieces