English Dictionary
Definition kiss-and-tell in British English
kiss-and-tell adjective
adjective
Synonyms and related words

English Dictionary