'meringue kiss' definitions:

Definition of 'meringue kiss'

(from WordNet)
noun
A kiss made of sugar and egg white and baked slowly