Meaning of “ginger snap” in the English Dictionary

british dictionary