torcha

noun: torturer

from torturer

Citations: