Top definition
It's the mix of the words on fleek and on point, meaning that it has the same meaning of the two words multiplied x2
"Kelly wow you're eyebrows are sooo good! They cannot be just on fleek, that doesn't make them justice"

"Indeed Mary. They're on floint!"
by Sexyteim 😎 June 11, 2017
Get the mug
Get a on floint mug for your sister-in-law Rihanna.