necobeastafiliac Share definition Flag a person who like to have sex with road kill eww get of that sqiire yo necobeastafliac necobeastafiliac by whitehead June 25, 2003 0 0 Get merch Get the necobeastafiliac mug. Buy Now — $32.95 See more merch