1 definition by ReRe888

PAYBACK- The dead possum that was flung through the sunroof of your best friends car that now sits in your lap.
by ReRe888 June 1, 2011
Get the Payback mug.