Top definition
Any one of:
1. A game of bowdlerising with all ten pins glued fast to the alley
2. Exhibiting uncastrated tenderloins in a public library
3. Unabridged by the River Kwai
I feel so F%$#ING unexpiated.......... not anymore.
by Norik Niassuh February 19, 2010
Get the mug
Get a Unexpiated mug for your dog Georges.