Search in full dictionary

FLAMES, SHOOTING (SOMEBODY) IN

FLAMES, SHOOTING (SOMEBODY) IN
ScnTUEU
(slang) thwarting or ruining (someone's) efforts. The expression comes from the action of an aircraft being destroyed by enemy bullets. I don't know how many people this additive has shot down in flames up to this moment.