estorto m (feminine singular estorta, masculine plural estorti, feminine plural estorte)
Borrowed from Latin extortus.