Top definition
Departure from life, death.
The house will not be yours till after your mother's decease.

by Mehrdad.Hosseiny January 24, 2009
Mug icon

Donkey Punch Plush

10" high plush doll.

Buy the plush