1 definition by Stevie Wondrous

The quality of being perfectly delightful. i.e. On point or on fleek outside of the fashion world.
Ethel, that Groupon deal is on Phyllis!
by Stevie Wondrous March 30, 2015
Get the On Phyllis mug.