Top definition
the imaginary leftovers on your fingertips after enacting some sweet revenge
After I got some payback on Steve for breaking my windshield by slashing his tires, there was still some revenge residue on my hands. I licked every finger in front of him. It was awesome.
by Power of 4 February 03, 2012
Get the mug
Get a revenge residue mug for your father Abdul.