English dictionary
scotch kiss meaning and definition
Definition and meaning of scotch kiss at MeaningMonkey.org. scotch kiss meaning and definition in the English Dictionary.SCOTCH KISS noun
Definition of Scotch kiss (noun)
- butterscotch candy kiss
Source: Princeton University Wordnet