despachurrarConjugationsMeaningsVerb1. to squish; to squash2. to flummox; to bedazzle (a person)3. to mangle (a story)