A more extreme and enjoyable form of 'shitting on' a subordinate, most often associated with a professional hierarchy. Those suffering a rain of flaming jizz from the denizens of heaven are likely to suffer permanent stress/cosmetic damage.
If my boss doesn't stop tossing fire on me I'm going postal
by Charliefarley666 March 21, 2013
Can you define these popular missing words?