It is a traditional Mexican chocolate dessert, which the bottom is made of custard and the top is a baked chocolate cake. Which makes it have two consistencys.
A chocoflan is a flan with chocolate flavor.