Mma on point is a social hub for fans of mixed martial arts to interact and discuss the latest happenings in the world of combat sports. This slang page is designed to explain what the meaning of on point is. With nearly fifty definitions in the dictionary, it is safe to say that on is a popular word. From the economy and health care to politics and the environment. Fm in boston and syndicated by national public radio.