marshmallowy

adjective

Similar to a marshmallow