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.

Wayne Magnuson. English idioms vocabulary.      Словарь английских идиом.