Top definition
The delacite art of creating the illusion of a booby on fire.
Did you see that booby fire last night?
by Johaneferd April 22, 2009
Get the mug
Get a booby fire mug for your papa Georges.