Definitions by poopinmysoup
On point
An expression that means immaculate, impeccable, flawless, superb, quintessential, or just simply good. Usually used by people who severely lack in vocabulary.
On point by poopinmysoup December 5, 2015