Term: cheese on toast
Example: "her explanation of the impact of ict on society was as full on and as perfect as cheese on toast or "cheese on toast
Definition: absolutely spot on, hits the spot, perfect, rounded and complete