"her explanation of the impact of ict on society was as full on and as perfect as cheese on toast or "cheese on toast
absolutely spot on, hits the spot, perfect, rounded and complete
""her explanation of the impact of ict on society was as full on and as perfect as cheese on toast or "cheese on toast" What is the definition of "cheese on toast"?