Definitions by Rustyleftnut
On fleek
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"
On fleek by Rustyleftnut February 1, 2016