Urban Dictionary Definition:
"On Point" [on, awn] [point]
a) Up to par; Ready to perform at best; Ready to get down to business
b) Super aware of surroundings; attentive to needs
c) To be perfect; To satisfy; whatever it was, it met the person's standards.