Very deli idea

it means that something or someone has the quality of cold cut meats. hope this helps :>