A flexible cleaning device which may include a handle assembly and a cleaning head connected thereto. The handle assembly may include a reservoir which may be in fluidic communication with the cleaning head that consists of a non-porous material. Within the cleaning head a emulsion cavity may be disposed that is in fluidic communication with both the reservoir and an area exterior to the cleaning head. And a method for using such a flexible cleaning device to remove dirt and debris from unclean surfaces.