1 definition by Rustyleftnut

Top Definition
A phrase usually placed at the end of a sentence that converts the entire sentence, regardless of the context or words leading up to it, to mean "I have large quantities of diarrhea vacating my body"
Her eyebrows are so on fleek. I need new pants.
via giphy
by Rustyleftnut November 23, 2015

Mug icon
Buy a On fleek mug!