When an arrow is just perfect it hits the bullseye, i.e. hits the spot. Upvote.
hit the spot. To give total or desired satisfaction, as food or drink. See also: hit, spot. American ....
hit the spot - Translation to Spanish, pronunciation, and forum discussions.. From Longman Dictionary of Contemporary Englishhit the spothit the spotinformal to have exactly the good effect that you wanted, especially when you are ....
Hit the mark is more often used for achieving a goal or providing a very suitable solution. – Kristina Lopez. Commented at 16:02..