twisted

Fun Dictionary -> twisted

twisted - Vulgar Dictionary definition

Executed, hanged.