1 definition by Ple6

Top Definition
A human being that has sex with dead human beings.
Damn, there goes Eric being a Detrafiliac again!
by Ple6 March 13, 2018

Mug icon
Buy a Detrafiliac mug!