Top definition
The use of a defibrillator to breath much needed life back into a corpse for purposes of necrophilia.
Being left alone in the ambulance with the latest victim of an M25 pile up, Norm turned the necrofibrillator up full whack and had the ride of his life!
by Sick Boy November 14, 2003
Get the mug
Get a Necrofibrillator [sic] mug for your cousin Manley.