What is Flametorch?
To talk about someone is a degrading/vile/mean/terrible way.
'I'm about to throw a flametorch at yo nasty ass"
See treat, heat, flame, roast