Top definition
A lady of the evening who specializes in kindly treating gentlemen that are currently deceased.
Gary: "Hey Larry, how much did you pay the necrostitute last night?"

Larry: "..."
by ObamaWasGreat April 14, 2017
Get the mug
Get a Necrostitute mug for your fish G√ľnter.