Spanish: escarpuchar

Spanish verb 'escarpuchar' conjugated