hitting the spot
English
Verb
hitting
the
spot
present participle and gerund of
hit the spot