toquash

listen to the pronunciation of toquash
الإنجليزية - الإنجليزية
To beat or crush to pieces