Spanish: escaguarruciar

Spanish verb 'escaguarruciar' conjugated