21.11.15

Meaning of the Slang "... hits the spot"