Top definition
The act of pulling a zip-tie tight around the trigger of an aerosol febreeze can, and then tossing it into the room of the victim.
I was at school when I noticed a class taking an important semester final, so I took the opportunity to toss in a deadly Febreeze Grenade.
by hockey123456789 October 08, 2011
Get the mug
Get a Febreeze Grenade mug for your mate Manafort.