Answer: hitsthespot

AnswerCrossword Clue
HITSTHESPOTHappily satisfies
HITSTHESPOTSatisfies
HITSTHESPOTSatisfies: Colloq.