Top Definition
Shagging a recently dead body while trying to revive it with a defibulator.
Thank God I don't have any!!!
by Jody Winterbottom December 01, 2003
1 more definition
Shagging a recently dead body while trying to revive it with a defibulator
Sweedledee, put the power on, we got a twitcher
by Jody Winterbottom March 31, 2005

Free Daily Email

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

Emails are sent from daily@urbandictionary.com. We'll never spam you.

×