Onweerstaanbare means irresistible. My idea came from a light bulb as symbol of irresistible. Shops with bright lights attract people and insects are attracted to the light. The client want the logo as pop art style.