Top definition
To burn down a structure or set of structures, up to the size of a city, usually in the context of plunder, loot, and war.
When the Crusaders captured Muslim land, they looted them, and mosques were put to the torch.

When Muslims captured Catholic land, they looted them and churches were put to the torch.
by KFbY April 23, 2011
Mug icon

Donkey Punch Plush

10" high plush doll.

Buy the plush