No Bake Mango Charlotte

Mango, mangoing, mangone is what's going to happen when you make this delectable treat!