Answer: hitsthespot

AnswerCrossword Clue
HITSTHESPOT

Happily satisfies

HITSTHESPOT

Satisfies

HITSTHESPOT

Satisfies: Colloq.