despachurrarse
Spanish
Verb
despachurrarse
infinitive of
despachurrar
combined with
se