THE SWEET SPOT


Meaning of THE SWEET SPOT in English

the best spot to touch, the spot that feels good Keep rubbing. When you find my sweet spot, I'll purr like a kitten.

English idioms vocab.      Словарь английских идиом и выражений.