Top definition
A sexual relationship between a living human being and an ethereal being. Considered quite classy, but not as stylish as a cat wearing a tuxedo.
To have interlifespan relations, one must believe in apparitions.
by Barney From The Mail Room January 28, 2010
Mug icon

Donkey Punch Plush

10" high plush doll.

Buy the plush