Top Definition
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
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.