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.
THE PIT STRENGTH & CONDITIONING
HEGG HOLY MATRIMONY
Currently serving Central IL and DFW TX area, but wanting to travel!!