Answer: hitthespot

AnswerCrossword Clue
HITTHESPOT

... archery because it ..

HITTHESPOT

Fulfill an urgent desire

HITTHESPOT

Be just right

HITTHESPOT
Satisfy a need: Colloq.
HITTHESPOT
Satisfy: Colloq.
HITTHESPOTSatisfied, as a meal
HITTHESPOTCleaner's maxim?
HITTHESPOTWas completely satisfying