About Delicious Melothria Scabra!

So…terrible. It tastes terrible.