"Liquid potpourri" refers to a scented liquid that is used to make a room or area smell nice. It is like a liquid version of potpourri, the mixture of dried flowers and spices, but in a liquid form that can be heated or sprayed for fragrance.
Full definition