1 Cats are physically and sexually developed within about 1 year, whereas people reach the equivalent maturity at 15 years, so the first years of a cats life is equivalent to 15 years of a person's.
point (plural points) 1  A discrete division of something. 2  A sharp extremity. ( 3 heraldry) One of the several different parts of the escutcheon. ( nautical) A short piece of cordage used in reefing 1  sails. (historical) A string or lace used to tie together certain garments.  Lace worked by the needle.
1 Answer 1. In this context on point means that your stuff is completely in line with the standards, expectations or aims of the speaker. Most likely your work or whatever it was is along the same lines as his. from www.urbandictionary.com: on point: to be perfect; to satisfy; whatever it was, it met the person's standards I would say that this is meant as a compliment. I can't see any way that it should be taken as a curse.