User blog comment:RandomKing57/Randomized Devil Fruit Game/@comment-972068-20151110062950/@comment-24844860-20151112142633

As of Chapter 806, my guess is that a) Sanji ate the Ero Ero no Mi and his ero cook level is over 9000.

b) He was kidnapped by the World Government (kinda unlikely).

c) He got into trouble with the minkmen and is now in a minkman prison...or worse.

Assuming everything goes according to Scenario A, you now have the Ero Ero no Mi.