despachurrado, da.
(Of the part of despachurrar).
1. adj. its. One person said: ludicrous and despicable.