Top definition
When you have sexual relations with a dead animal, then suck all of your bodily fluids out of said animal, and anything else that comes along with it.
Necrobestialfinching.
see finching and necrobestiality
by HAI MANDURZ. ITS MAHLERZ. October 09, 2010
Get the mug
Get a Necrobestialfinching mug for your Aunt Zora.