Top definition
Geoffrey's Revenge is a flaming bag of bungle fingers (or indeed a bungle fist) found upon ones doorstep, that can only be dowsed with the merry stampings of the unitiated. Although not exclusive to this, It is most likely found upon the doorstep of Thames telivison staff circa 1992.
'Maude! Maude! Call a Bobby! There's a massive Geoffrey's Revenge on the door step and I fear my slippers can't take it!" - 1992 Thames Television executive, circa 2005
by JimiTheSaint May 23, 2010
Get the merch
Get the Geoffrey's Revenge neck gaiter and mug.
Jul 6 Word of the Day
Phrase meaning that a deceased cannot rest in peace until society changes due to the circumstances of a death.
People said rest in power for the unarmed man had been shot by the police.
by FooBarBiz October 12, 2017
Get the mug
Get a Rest in power mug for your coworker Abdul.