scragged

Fun Dictionary -> scragged

scragged - Vulgar Dictionary definition

Hanged.