Synonyms and Antonyms for scotch kiss

1. Scotch kiss (n.)

butterscotch candy kiss

Synonyms: