Queue start since Sunday and folks are willing to wait 7 days for the Royal Pop. Oh well… not sure how much they are expecting to flip the pocket watches for.
Looking in the dictionary: "On point" means relevant to the issue at hand or accurate and appropriate for the purpose or situation. It can also imply something is as good as it could be or perfect. "On point" is an idiomatic expression used to describe something that is relevant, accurate, or perfec